home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / video / boing-0.000 / boing-0 / boing-0.1 / boing.c < prev    next >
C/C++ Source or Header  |  1996-05-28  |  178KB  |  1,291 lines

  1. /* BOING! for Linux - breakout clone */
  2.  
  3. /* matthew's sprite engine */
  4. /* compile with -lvgagl -lvga */
  5. /* overlays sprites onto a background and displays,
  6.    similar to Commodore 64 VIC chip */
  7.  
  8. /* HEADER STUFF STARTS HERE */
  9.  
  10. #include <malloc.h>
  11. #include <limits.h>
  12. #include <stdio.h>
  13. #include <string.h>
  14. #include <unistd.h>
  15. #include <sys/types.h>
  16. #include <sys/time.h>
  17. #include <sys/stat.h>
  18. #include <fcntl.h>
  19. #include <linux/soundcard.h>
  20. #include <sys/ioctl.h>
  21. #include <sys/wait.h>
  22. #include <vga.h>
  23. #include <vgagl.h>
  24. #include <math.h>
  25. #include <termios.h>
  26.  
  27. int spritex[70];
  28. int spritey[70];
  29. int spritet[70];
  30. /* arrays containing information about each sprite - x and y co-ordinates
  31. and its type number. type -1 means no object. */
  32. /* boing really needs 70 or more sprites */
  33.  
  34. char *palette[768];
  35. char goldbl[512];
  36. char redbl[512];
  37. char greenbl[512];
  38. char bal[256];
  39. char bat[384];
  40. char redblhit[512];
  41. char *goldblock; char *redblock; char *greenblock; char *theball; char *thebat; char *hitredblock;
  42.  
  43. FILE *fp;
  44.  
  45. typedef struct
  46.     {
  47.     signed int x;
  48.     signed int y;
  49.     int up;
  50.     int down;
  51.     int left;
  52.     int right;
  53.     }
  54.     Boingball;
  55. Boingball    ball;
  56.  
  57. int batx; /* x position of the bat */
  58. int dead = 0;
  59. int lives = 5;
  60. int score = 0;
  61.  
  62. void *font;
  63.  
  64. signed int dummy;
  65. int dummy2; /* experimental variables */
  66. int dummy3;
  67. GraphicsContext realscreen; /* vgagl graphicscontext definitions */
  68. GraphicsContext backvirtual;
  69. GraphicsContext workvirtual;
  70.  
  71. /* SoundIt library 0.03
  72.  
  73.    Copyright 1994 Brad Pitzel  pitzel@cs.sfu.ca
  74.  
  75.    Feel free to use/distribute/modify as long as proper credits
  76.    are included.
  77. */
  78.  
  79. /* Designed for digital sound effects in games.
  80.  
  81.    Will mix channels of mono 8-bit raw samples, & play back in "real-time".
  82.    Each channel can only play one sample at a time, but all
  83.    channels can play a different sample simultaneously.                 
  84.    
  85.    If you have sox, use the ' -t .ub ' option to make samples
  86.    that this library will play properly.
  87.  
  88.    I wrote this in C, instead of C++, so hopefully a few more people will
  89.    take a look and make it better :-)
  90. */
  91.  
  92. #ifndef SOUNDIT_VERS
  93. #define SOUNDIT_VERS "0.03"
  94.  
  95. #include <stdlib.h>
  96. #include <stdio.h>
  97.  
  98. /* 00002 = 2 fragments   */
  99. /* 00007 = means each fragment is 2^7 or 128 bytes */
  100. /* See voxware docs (in /usr/src/linux/drivers/sound) for more info */
  101. #define FRAG_SPEC 0x00020007
  102.  
  103. /*==========================================================================*/
  104. struct Sample
  105.     {
  106.     unsigned char *data;    /* unsigned 8-bit raw samples */
  107.     int len;            /* length of sample in bytes  */
  108.     };
  109.  
  110. typedef struct Sample Sample;
  111.  
  112. /* given the name of a .raw sound file, load it into the Sample struct */ 
  113. /* pointed to by 'sample'                                              */
  114. int
  115. Snd_loadRawSample( const char *file, Sample *sample );
  116.  
  117.  
  118. /*==========================================================================*/
  119. /* init sound device, etc..                                                 */
  120. /* num_snd  = the number of samples in the sample array *sa                 */
  121. /* sa       = the sample array                            */
  122. /* freq     = the rate (Hz) to play back the samples                        */
  123. /* channels = # of channels to mix                                          */
  124. /* sound_device = a char string for the sound device, eg, "/dev/dsp"        */
  125. /* returns: 0=success, -1=failure.*/
  126. int 
  127. Snd_init( int num_snd, const Sample *sa, int freq, 
  128.           int channels, const char *sound_device );
  129.  
  130.  
  131. /* shutdown sample player, free mem, etc/etc..*/
  132. int 
  133. Snd_restore();
  134.  
  135.  
  136. /* play a sound effect in the given channel 1..n*/
  137. /* volume = integers from 0 (off) to 100 (full volume)*/
  138. int 
  139. Snd_effect( int nr, int channel );
  140.  
  141.  
  142. /* stop a channel (1..n) from playing*/
  143. /*void 
  144. Snd_reset(enum snd_channel channel);*/
  145.     
  146.  
  147. /* stop all channels from playing*/
  148. /*void 
  149. Snd_reset();*/
  150.     
  151.     
  152. #endif
  153.  
  154. Sample snd[10];
  155.  
  156. /* sprite data arrays */
  157. char sprite_image[70][17000]; /* 70 sprite types, sprites can be up to 170x100 pixels */
  158.  
  159. /* HEADER STUFF ENDS HERE */
  160.  
  161. /* MAIN PROCEDURE HERE --- IT'S RATHER DIFFICULT TO FIND IN THIS MESS! */
  162. main()
  163. {
  164. char    key;
  165. spr_init(); /* init sprite engine */
  166. snd_init(); /* init sound (soundIt library) */
  167. title(); /* display title screen */
  168. spr_update();
  169. check4key : /* loop to check for user keypress */
  170. key = getchar();
  171. if (key == 'n' || key == 'N')
  172.     { play(); title(); spr_update(); }
  173.     else if (key == 'q' || key == 'Q')
  174.     { printf("IT'S NOW SAFE TO WAKE UP.\n"); exit(1); }
  175.     else if (key == 'i' || key == 'I')
  176.     { instruct(); }
  177. goto check4key;
  178. scanf("%d",dummy);
  179. }
  180.  
  181. snd_init()
  182. {
  183. /* load samples */
  184. Snd_loadRawSample("bounce.raw",&snd[0]);
  185. Snd_loadRawSample("redexp.raw",&snd[1]);
  186. Snd_loadRawSample("explode_big.raw",&snd[2]);
  187. Snd_loadRawSample("lvlend.raw",&snd[3]);
  188. Snd_loadRawSample("dstelept.raw",&snd[4]);
  189. Snd_loadRawSample("pow2.raw",&snd[5]);
  190. Snd_loadRawSample("zap.raw",&snd[6]);
  191. Snd_loadRawSample("dspldeth.raw",&snd[7]);
  192. Snd_loadRawSample("explode.raw",&snd[8]);
  193. /* init soundIt library */
  194. Snd_init(8,snd,11000,4,"/dev/dsp");
  195. }
  196.  
  197. spr_init()
  198. {
  199. vga_init();
  200. vga_setmode(5);
  201. gl_setcontextvga(5); /* initialise vgagl virtual screens */
  202. gl_getcontext(&realscreen);
  203. gl_setcontextvgavirtual(5);
  204. gl_getcontext(&backvirtual);
  205. gl_setcontextvgavirtual(5);
  206. gl_getcontext(&workvirtual);
  207.  
  208. /* SPRITE IMAGE DATA */ 
  209. /* the first 2 bytes are the x and y sizes of the sprite repsectively.
  210. Make sure you get these right! After that each byte represents a colour
  211. from the VGA palette. Colour 255 (hex ff) means 'transparent'. */
  212. /* sprite 0 = invisible */
  213. strcpy(sprite_image[0],"\x01\x01\xff");
  214. /* sprite 1 = the ball (16x16) */
  215. strcpy(sprite_image[1],"\x10\x10\xff\xff\xff\xff\xff\xb2\xb2\xb4\xb4\xb7\xff\xff\xff\xff\xff\xff\xff\xff\xff\xb2\xb2\xb5\xb5\xb5\xb6\xb6\xb7\xb7\xff\xff\xff\xff\xff\xff\xb2\xb4\xb4\xae\xae\xb6\xb6\xb7\xb7\xb7\xb8\xff\xff\xff\xff\xb2\xb4\xb4\xad\xab\xad\xb2\xb7\xb7\xb7\xb8\xb8\xb8\xff\xff\xff\xb2\xb4\xad\xaa\xac\xb2\xb4\xb7\xb7\xb8\xb8\xb8\xb9\xff\xff\xb2\xb4\xae\xab\xac\xb2\xb4\xb7\xb7\xb8\xb8\xb8\xb9\xb9\xba\xff\xb2\xb5\xae\xad\xb2\xb4\xb7\xb7\xb8\xb8\xb8\xb9\xb9\xb9\xba\xff\xb4\xb5\xb6\xb2\xb4\xb7\xb7\xb8\xb8\xb8\xb9\xb9\xb9\xba\xbb\xff\xb4\xb6\xb6\xb7\xb7\xb7\xb8\xb8\xb8\xb9\xb9\xb9\xba\xba\xbb\xff\xb7\xb6\xb7\xb7\xb7\xb8\xb8\xb8\xb9\xb9\xb9\xba\xba\xbb\xbc\xff\xff\xb7\xb7\xb7\xb8\xb8\xb8\xb9\xb9\xb9\xba\xba\xbb\xbc\xff\xff\xff\xb7\xb7\xb8\xb8\xb8\xb9\xb9\xb9\xba\xba\xbb\xbb\xbc\xff\xff\xff\xff\xb8\xb8\xb8\xb9\xb9\xb9\xba\xba\xbb\xbb\xbc\xff\xff\xff\xff\xff\xff\xb8\xb9\xb9\xb9\xba\xba\xbb\xbc\xbc\xff\xff\xff\xff\xff\xff\xff\xff\xff\xba\xba\xbb\xbb\xbc\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff");
  216. /* sprite 2 = goldish - yellowish brick (32x16) */
  217. strcpy(sprite_image[2],"\x20\x10\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa3\xa2\xa2\xa1\xa2\xa2\xe4\xa2\xa2\xa2\xa1\xa1\xa2\xa3\xa1\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa2\xa3\xa3\xa4\xa2\xa4\xa3\xa3\xa4\xa4\xa3\xa2\xa2\xa1\xa2\xa2\xa2\xa2\xa1\xa2\xa3\xa2\xa1\xa2\xa2\xa3\xa3\xa1\xa3\xa2\xa1\xa3\xa2\xa4\xa4\xa4\xa5\xa3\xa5\xa3\xa4\xa4\xa3\xa2\xa1\xa2\xa1\xa2\xa3\xa3\xa3\xa3\xa2\xa2\xa3\xa3\xa2\xa4\xa3\xa4\xa2\xa3\xa3\xa4\xa3\xa4\xa3\xa4\xa5\xa2\xa5\xa3\xa4\xa4\xa3\xa1\xa2\xa2\xa1\xa1\xa3\xa3\xa1\xa2\xa3\xa2\xa2\xa3\xa3\xa2\xa4\xa2\xa3\xa2\xa4\xa4\xa4\xa5\xa2\xa4\xa2\xa5\xa3\xa3\xa4\xa4\xa3\xa2\xa2\xa3\xa3\xa2\xa2\xa1\xa1\xa2\xa2\xa2\xa2\xa2\xa3\xa3\xa3\xa4\xa3\xa4\xa4\xa2\xa5\xa1\xa4\xa5\xa5\xa4\xa2\xa3\xa4\xa4\xa3\xa3\xa2\xa2\xa2\xa2\xa3\xa3\xa2\xa3\xa3\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa5\xa3\xa5\xa4\xa5\xa5\xa2\xa6\xa3\xa3\xa4\xa4\xa3\xa1\xa1\xa1\xa1\xa1\xa3\xe4\xa4\xa2\xa3\xa2\xa2\xa3\xa2\xa3\xa3\xa3\xa3\xa5\xa4\xa4\xa5\xa5\xa4\xa4\xa4\xa4\xa5\xa3\xa4\xa4\xa3\xa3\xa3\xa3\xa2\xa4\xa2\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa3\xa5\xa4\xa4\xa3\xa4\xa3\xa3\xa4\xa5\xa4\xa6\xa6\xa5\xa5\xa3\xa4\xa4\xa3\xa1\xa2\xa1\xa2\xa3\xa3\xa2\xa2\xa2\xa4\xa2\xa4\xa1\xa3\xa3\xa4\xa2\xa1\xa3\xa4\xa3\xa4\xa4\xa3\xa5\xa5\xa4\xa4\xa3\xa4\xa4\xa3\xa2\xa2\xa3\xa3\xa3\xa3\xa2\xa4\xa4\xa2\xa3\xa4\xa4\xa3\xa1\xa5\xa4\xa5\xa4\xa4\xa3\xa3\xa5\xa4\xa5\xa5\xa4\xa5\xa3\xa4\xa4\xa3\xa3\xa3\xa3\xa2\xa4\xa2\xa2\xa4\xa1\xa4\xa4\xa2\xa4\xa2\xa4\xa3\xa5\xa4\xa4\xa4\xa5\xa4\xa4\xa4\xa4\xa5\xa5\xa5\xa3\xa4\xa4\xa3\xa1\xa3\xa4\xa4\xa4\xa0\xa2\xa4\xa1\xa1\xa2\xa4\xa5\xa3\xa5\xa4\xa5\xa5\xa4\xa5\xa4\xa3\xa6\xa5\xa4\xa4\xa4\xa6\xa3\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4");
  218. /* sprite 3 = bright red brick (32x16) */
  219. strcpy(sprite_image[3],"\x20\x10\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb6\xb6\xb3\xb3\xb3\xb5\xb3\xaf\xb5\xaf\xb6\xb6\xb5\xb5\xb4\xb7\xb4\xb5\xb6\xb7\xb8\xb6\xb7\xb6\xb6\xb5\xb9\xba\xb8\xba\xba\xb3\xb6\xb6\xb3\xb3\xb3\xb5\xb4\xb3\xb6\xaf\xaf\xb5\xb5\xb6\xb4\xb6\xb6\xb7\xb7\xb7\xb7\xb7\xb9\xb8\xb5\xb4\xb8\xb7\xba\xb9\xb8\xb3\xb6\xb6\xb3\xaf\xb4\xb3\xb4\xb6\xb3\xb4\xb5\xb4\xb3\xb5\xb6\xb5\xb7\xb8\xb8\xb7\xb5\xb8\xaf\xba\xb6\xb9\xb8\x27\xb8\xb8\xb8\xb3\xb6\xb6\xb3\xb4\xb3\xb6\xb5\xb4\xaf\xb3\xb7\xb7\xb6\xb5\xb5\xb6\xb7\xb7\xb9\xb7\xb8\xb8\xb8\xb9\xb6\xb9\xb9\x28\xb6\x29\xb9\xb3\xb6\xb6\xb3\xaf\xb3\xb4\xaf\xb7\xb4\xb6\xb8\xb7\xb8\xb8\xb6\xaf\xb3\xb5\xb8\xb8\xb7\xb9\xb8\xb9\x28\xb7\xba\xb7\xba\xb5\xb7\xb3\xb6\xb6\xb3\xaf\xaf\xb4\xb6\xaf\xb6\xb7\xb4\xb8\xb4\xb7\xb9\xb4\xb8\xb7\xba\xb6\xb9\x27\xb9\xb7\x28\x29\xb8\xb9\x2a\x2a\xba\xb3\xb6\xb6\xb3\xb6\xb7\xb3\xb5\xb7\xaf\xb7\xaf\xb7\xb9\xb8\xb7\xb4\xb7\xb9\xaf\x27\x28\x28\xba\x29\xb9\xb9\xb7\x2a\x2a\xba\xb8\xb3\xb6\xb6\xb3\xb6\xb6\xaf\xb7\xb6\xb8\xb5\xb5\xb7\xaf\xba\xba\xb5\xb8\xb8\xb9\xb7\xb3\xb9\x29\x27\x28\xba\xba\x2b\x2b\x27\xb8\xb3\xb6\xb6\xb3\xb5\xb5\xb6\xb7\xb5\xb6\xb7\xb7\xb7\xb6\xb6\xb8\xb9\xb9\xb7\xba\xb9\xb9\xb7\xb8\xb6\xb7\xb7\xba\xb8\x28\x28\x28\xb3\xb6\xb6\xb3\xb6\xb6\xb5\xb8\xb8\xb8\xb7\xb8\xb3\xb3\xb7\xb7\xb8\xba\xb9\xb8\xb8\x28\xba\xb4\xb6\x29\xb9\xb9\xb7\x28\xba\xba\xb3\xb6\xb6\xb3\xb7\xb6\xb8\xaf\xb6\xb8\xb6\xaf\xb7\xb9\xb6\xb6\xba\xb9\xb9\xb7\xba\x28\xb5\x29\x27\xb7\x28\xba\x29\xb9\x29\x2a\xb3\xb6\xb6\xb3\xb8\xb7\xb6\xb8\xb7\xaf\xb7\xb5\xb7\xb7\xb6\xaf\xb8\xb8\xba\xb8\xba\x29\x29\xb7\xba\xb7\xb9\xba\xb9\x28\x28\x2a\xb3\xb6\xb6\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6");
  220. /* sprite 4 = bright green (radioactive?) brick (32x16) */
  221. strcpy(sprite_image[4],"\x20\x10\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x77\x77\x74\x74\x74\x72\x72\x71\x72\x74\x76\x74\x76\x76\x75\x71\x77\x74\x73\x76\x74\x77\x79\x76\x79\x78\x76\x78\x77\x7a\x78\x74\x77\x77\x74\x72\x72\x75\x75\x74\x74\x76\x76\x74\x74\x73\x76\x77\x78\x76\x76\x77\x71\x79\x78\x78\x75\x78\x79\x7a\x7a\x79\x78\x74\x77\x77\x74\x75\x72\x75\x76\x74\x75\x75\x74\x77\x73\x73\x78\x76\x75\x77\x76\x79\x73\x79\x76\x78\x7a\x79\x7a\x7b\x79\x7b\x77\x74\x77\x77\x74\x73\x76\x74\x75\x74\x76\x75\x77\x77\x78\x75\x75\x78\x77\x77\x78\x78\x78\x78\x79\x7a\x79\x79\x76\x77\x76\x7b\x79\x74\x77\x77\x74\x76\x76\x74\x76\x77\x77\x73\x73\x78\x78\x73\x79\x77\x73\x78\x78\x78\x79\x7a\x79\x7b\x76\x7a\x77\x76\x75\x74\x76\x74\x77\x77\x74\x72\x71\x77\x76\x70\x76\x74\x75\x77\x77\x76\x72\x75\x76\x71\x79\x76\x79\x7b\x79\x7a\x7b\x7a\x79\x79\x7c\x7b\x77\x74\x77\x77\x74\x73\x73\x76\x75\x74\x76\x77\x74\x73\x78\x78\x78\x75\x77\x79\x75\x79\x78\x78\x7a\x7b\x79\x7b\x7b\x7a\x7d\x77\x7a\x74\x77\x77\x74\x74\x75\x72\x72\x77\x76\x74\x75\x75\x78\x78\x77\x76\x79\x78\x7b\x7a\x79\x7a\x73\x7b\x76\x7b\x7b\x77\x7d\x76\x7b\x74\x77\x77\x74\x72\x75\x73\x77\x76\x76\x78\x78\x74\x79\x76\x76\x76\x76\x7a\x74\x77\x79\x78\x7b\x78\x7b\x7a\x78\x74\x78\x75\x79\x74\x77\x77\x74\x75\x73\x76\x76\x72\x72\x77\x74\x73\x73\x78\x79\x74\x7a\x76\x76\x79\x78\x7a\x79\x79\x7a\x7b\x7b\x7b\x7b\x79\x7c\x74\x77\x77\x74\x74\x75\x76\x74\x78\x74\x79\x79\x72\x75\x75\x76\x77\x78\x76\x7b\x7a\x7a\x7b\x7c\x79\x79\x7b\x7d\x76\x7a\x7c\x7c\x74\x77\x77\x74\x76\x78\x74\x77\x79\x73\x79\x76\x78\x7a\x77\x7a\x78\x7b\x7a\x73\x7a\x76\x78\x76\x7c\x71\x79\x7d\x7c\x72\x77\x7d\x74\x77\x77\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x74\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77");
  222. /* yellow brick `explosion' */
  223. strcpy(sprite_image[5],"\x20\x10\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa3\xa2\xa2\xa1\xa2\xa2\xe4\xa2\xa2\xa2\xa1\xa1\xa2\xa3\xa1\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa2\xa4\xa3\xa3\xa4\xa4\xa3\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa1\xa2\xa3\xa2\xa1\xa2\xa2\xa3\xa3\xa1\xa3\xa2\xa1\xa2\xa4\xa4\xa4\xa4\xa5\xa3\xa5\xa3\xa4\xa4\xa3\xa1\xa1\xa2\xa1\xa2\xa3\xa3\xa3\xa2\xa2\xa2\xa3\xa3\xa2\xa3\xa3\xa4\xa2\xa3\xa4\xa4\xa3\xa4\xa3\xa4\xa5\xa5\xa5\xa3\xa4\xa4\xa1\xa1\xa2\xa2\xa1\xa1\xa3\xa3\xa1\xa2\xa3\xa2\xa2\xa3\xa3\xa2\xa4\xa3\xa3\xa2\xa4\xa4\xa5\xa2\xa2\xa4\xa2\xa5\xa3\xa3\xa4\xa4\xa2\xa2\xa2\xa3\xa3\xa2\xa1\xa1\xa1\xa2\xa2\xa2\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa2\xa2\xa1\xa1\xa4\xa5\xa4\xa4\xa2\xa3\xa4\xa4\xa3\xa3\xa2\xa2\xa2\xa2\xa3\xa3\xa2\xa3\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa5\xa3\xa5\xa4\xa5\xa5\xa2\xa6\xa3\xa4\xa4\xa3\xa3\xa1\xa1\xa1\xa1\xa1\xa3\xa4\xa4\xa2\xa3\xa2\xa2\xa2\xa3\xa3\xa3\xa3\xa5\xa5\xa4\xa4\xa5\xa5\xa4\xa4\xa4\xa5\xa5\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa2\xa2\xa2\xa3\xa3\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa5\xa5\xa6\xa6\xa6\xa5\xa5\xa3\xa4\xa3\xa3\xa1\xa2\xa2\xa3\xa3\xa3\xa2\xa2\xa2\xa2\xa4\xa4\xa1\xa3\xa3\xa4\xa1\xa1\xa3\xa4\xa3\xa4\xa4\xa5\xa5\xa5\xa4\xa4\xa4\xa4\xa3\xa3\xa2\xa2\xa3\xa3\xa3\xa3\xa2\xa4\xa4\xa2\xa3\xa4\xa4\xa3\xa1\xa5\xa4\xa5\xa4\xa3\xa3\xa3\xa5\xa5\xa5\xa4\xa4\xa5\xa3\xa4\xa4\xa3\xa3\xa3\xa3\xa2\xa4\xa2\xa4\xa4\xa1\xa4\xa4\xa2\xa4\xa2\xa4\xa3\xa5\xa4\xa4\xa4\xa5\xa4\xa4\xa4\xa4\xa5\xa5\xa5\xa3\xa4\xa4\xa3\xa1\xa3\xa4\xa4\xa4\xa0\xa2\xa4\xa1\xa1\xa2\xa4\xa5\xa5\xa5\xa4\xa5\xa4\xa4\xa5\xa4\xa6\xa6\xa5\xa4\xa4\xa4\xa6\xa3\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4");
  224. strcpy(sprite_image[6],"\x20\x10\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa2\xa2\xa1\xa1\xe4\xe4\xe4\xa2\xa2\xa2\xa2\xa1\xa1\xa2\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa2\xa3\xa3\xa4\xa4\xa4\xa3\xa2\xa2\xa1\xa2\xa2\xa2\xa2\xa1\xa2\xa3\xa2\xa3\xa3\xa3\xa3\xa3\xa1\xa1\xa2\xa2\xa2\xa2\xa4\xa4\xa4\xa5\xa3\xa5\xa3\xa4\xa4\xa3\xa2\xa1\xa2\xa3\xa3\xa3\xa2\xa2\xa2\xa2\xa2\xa3\xa4\xa4\xa4\xa3\xa4\xa2\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa5\xa5\xa4\xa4\xa4\xa4\xa2\xa2\xa2\xa2\xa3\xa3\xa3\xa1\xa2\xa2\xa2\xa2\xa3\xa3\xa3\xa2\xa2\xa3\xa4\xa4\xa4\xa4\xa4\xa5\xa2\xa4\xa2\xa4\xa4\xa4\xa4\xa2\xa2\xa2\xa3\xa3\xa3\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa3\xa3\xa4\xa3\xa5\xa1\xa1\xa1\xa1\xa4\xa5\xa5\xa2\xa2\xa3\xa4\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa3\xa3\xa2\xa3\xa3\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa3\xa5\xa3\xa5\xa4\xa5\xa6\xa6\xa6\xa4\xa4\xa4\xa3\xa1\xa1\xa1\xa1\xa1\xa1\xa3\xe4\xa4\xa2\xa3\xa2\xa2\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa5\xa5\xa5\xa5\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa5\xa4\xa6\xa6\xa5\xa5\xa3\xa4\xa3\xa3\xa1\xa2\xa3\xa3\xa3\xa3\xa2\xa2\xa4\xa4\xa2\xa4\xa4\xa4\xa4\xa2\xa2\xa1\xa3\xa4\xa3\xa3\xa3\xa3\xa5\xa5\xa4\xa4\xa4\xa4\xa4\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa2\xa4\xa4\xa2\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa5\xa4\xa5\xa4\xa4\xa4\xa4\xa5\xa5\xa3\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa2\xa4\xa4\xa4\xa1\xa1\xa4\xa2\xa2\xa4\xa2\xa4\xa3\xa5\xa4\xa4\xa4\xa5\xa4\xa4\xa5\xa5\xa5\xa5\xa5\xa3\xa4\xa1\xa1\xa1\xa3\xa4\xa4\xa4\xa1\xa1\xa1\xa1\xa1\xa2\xa5\xa5\xa5\xa5\xa4\xa4\xa4\xa4\xa5\xa4\xa3\xa4\xa4\xa4\xa4\xa4\xa6\xa3\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4");
  225. strcpy(sprite_image[7],"\x20\x10\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa3\xa2\xa2\xa1\xe4\xa2\xa1\xa1\xa1\xa1\xa1\xa2\xa2\xa2\xa2\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa2\xa3\xa3\xa4\xa2\xa4\xa3\xa3\xa4\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa1\xa1\xa1\xa1\xa1\xa1\xa2\xa2\xa1\xa1\xa2\xa2\xa4\xa4\xa4\xa5\xa5\xa5\xa5\xa5\xa3\xa4\xa4\xa4\xa3\xa3\xa2\xa1\xa1\xa1\xa2\xa3\xa3\xa3\xa3\xa2\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa2\xa3\xa4\xa3\xa3\xa3\xa3\xa4\xa5\xa2\xa3\xa3\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa1\xa3\xa3\xa2\xa3\xa3\xa3\xa2\xa4\xa4\xa4\xa5\xa5\xa4\xa4\xa4\xa4\xa4\xa2\xa5\xa3\xa3\xa4\xa3\xa3\xa2\xa2\xa2\xa2\xa2\xa2\xa1\xa2\xa2\xa2\xa2\xa3\xa3\xa3\xa3\xa3\xa4\xa3\xa4\xa4\xa4\xa4\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa4\xa4\xa3\xa3\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa3\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa5\xa3\xa5\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa3\xa1\xa1\xa1\xa1\xa3\xa3\xa3\xe4\xa4\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa5\xa5\xa4\xa4\xa4\xa4\xa5\xa3\xa4\xa3\xa3\xa2\xa2\xa2\xa3\xa3\xa3\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa3\xa3\xa3\xa3\xa5\xa5\xa6\xa5\xa5\xa5\xa4\xa4\xa4\xa4\xa4\xa2\xa2\xa2\xa2\xa1\xa2\xa3\xa3\xa2\xa2\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa3\xa3\xa3\xa4\xa5\xa5\xa5\xa5\xa4\xa4\xa4\xa4\xa3\xa4\xa3\xa3\xa3\xa3\xa2\xa2\xa2\xa2\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa1\xa1\xa5\xa4\xa4\xa4\xa4\xa5\xa5\xa5\xa5\xa5\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa2\xa4\xa2\xa2\xa4\xa4\xa4\xa2\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa4\xa4\xa4\xa4\xa5\xa5\xa5\xa3\xa4\xa4\xa3\xa1\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa4\xa5\xa4\xa4\xa6\xa6\xa6\xa6\xa6\xa6\xa3\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4");
  226. strcpy(sprite_image[8],"\x20\x10\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa2\xa2\xa1\xa2\xa2\xe4\xa2\xa1\xa1\xa1\xa1\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa2\xa2\xa2\xa2\xa1\xa2\xa2\xa2\xa2\xa1\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa2\xa2\xa4\xa4\xa4\xa4\xa5\xa3\xa3\xa5\xa5\xa3\xa4\xa1\xa1\xa1\xa1\xa1\xa1\xa2\xa3\xa3\xa3\xa3\xa2\xa2\xa3\xa3\xa2\xa4\xa3\xa3\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa3\xa1\xa2\xa2\xa1\xa1\xa3\xa3\xa2\xa2\xa2\xa4\xa4\xa2\xa2\xa2\xa4\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa4\xa3\xa3\xa3\xa3\xa4\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa3\xa3\xa3\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa5\xa4\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa2\xa6\xa3\xa3\xa4\xa4\xa1\xa1\xa1\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa2\xa3\xa5\xa5\xa5\xa5\xa5\xa5\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa2\xa2\xa2\xa2\xa2\xa4\xa2\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa3\xa5\xa4\xa4\xa3\xa4\xa3\xa4\xa4\xa5\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa2\xa2\xa2\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa3\xa5\xa5\xa5\xa5\xa5\xa4\xa4\xa4\xa4\xa4\xa3\xa4\xa2\xa2\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa5\xa5\xa4\xa5\xa4\xa4\xa3\xa3\xa3\xa2\xa2\xa1\xa1\xa1\xa2\xa2\xa2\xa2\xa2\xa4\xa4\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa5\xa4\xa4\xa4\xa4\xa4\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa0\xa2\xa4\xa1\xa1\xa2\xa5\xa5\xa3\xa5\xa4\xa5\xa5\xa4\xa5\xa4\xa3\xa6\xa5\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4");
  227. strcpy(sprite_image[9],"\x20\x10\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xe4\xa2\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa2\xa3\xa3\xa4\xa2\xa4\xa3\xa3\xa4\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa2\xa3\xa3\xa3\xa3\xa2\xa2\xa2\xa2\xa2\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa3\xa4\xa3\xa3\xa2\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa5\xa2\xa5\xa3\xa4\xa2\xa2\xa1\xa1\xa1\xa1\xa1\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa2\xa4\xa2\xa3\xa2\xa4\xa4\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa1\xa1\xa1\xa2\xa2\xa2\xa2\xa2\xa2\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa5\xa5\xa5\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa4\xa4\xa4\xa4\xa4\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa5\xa4\xa5\xa5\xa2\xa6\xa3\xa3\xa4\xa4\xa1\xa1\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa3\xa3\xa3\xa3\xa5\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa5\xa3\xa4\xa2\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa5\xa5\xa5\xa4\xa4\xa6\xa6\xa5\xa5\xa3\xa4\xa2\xa2\xa2\xa2\xa1\xa2\xa3\xa3\xa4\xa4\xa4\xa3\xa1\xa1\xa1\xa1\xa1\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa5\xa5\xa4\xa4\xa3\xa4\xa2\xa2\xa2\xa2\xa3\xa3\xa3\xa1\xa1\xa1\xa1\xa5\xa5\xa5\xa4\xa4\xa4\xa4\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa2\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa0\xa2\xa4\xa1\xa1\xa2\xa4\xa5\xa3\xa5\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4");
  228. strcpy(sprite_image[10],"\x20\x10\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa2\xa1\xa1\xa1\xa1\xa1\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa5\xa3\xa4\xa2\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa5\xa2\xa5\xa3\xa4\xa1\xa1\xa2\xa2\xa2\xa2\xa2\xa2\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa1\xa1\xa2\xa2\xa2\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa4\xa3\xa3\xa4\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa3\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa4\xa4\xa4\xa4\xa4\xa5\xa5\xa5\xa5\xa5\xa2\xa6\xa3\xa3\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa5\xa5\xa5\xa5\xa5\xa5\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa6\xa6\xa6\xa5\xa5\xa5\xa5\xa3\xa4\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa1\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa2\xa2\xa2\xa2\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa4\xa4\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa4\xa4\xa4\xa4\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa2\xa4\xa4\xa4\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa5\xa5\xa5\xa5\xa5\xa5\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa6\xa5\xa4\xa4\xa4\xa6\xa3\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4");
  229. strcpy(sprite_image[11],"\x20\x10\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa4\xa4\xa2\xa4\xa1\xa4\xa1\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa2\xa2\xa1\xa4\xa1\xa4\xa1\xa4\xa3\xa4\xa3\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa4\xa4\xa2\xa3\xa3\xa3\xa2\xa3\xa2\xa3\xa2\xa3\xa4\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa5\xa3\xa4\xa4\xa2\xa2\xa4\xa2\xa4\xa2\xa4\xa2\xa4\xa1\xa4\xa2\xa3\xa2\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa5\xa4\xa5\xa3\xa1\xa2\xa2\xa2\xa2\xa2\xa2\xa3\xa4\xa2\xa4\xa2\xa4\xa2\xa4\xa2\xa4\xa4\xa3\xa4\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa6\xa3\xa3\xa4\xa4\xa2\xa3\xa2\xa3\xa2\xa3\xa2\xa3\xa2\xa3\xa1\xa5\xa2\xa5\xa5\xa5\xa5\xa4\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa3\xa3\xa2\xa3\xa2\xa3\xa2\xa3\xa3\xa3\xa2\xa3\xa2\xa3\xa2\xa3\xa2\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa5\xa6\xa5\xa5\xa2\xa5\xa3\xa3\xa4\xa4\xa3\xa1\xa3\xa1\xa3\xa1\xa3\xa1\xa3\xa3\xa5\xa3\xa5\xa3\xa5\xa4\xa4\xa4\xa4\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa2\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa4\xa3\xa5\xa3\xa5\xa6\xa5\xa6\xa5\xa5\xa4\xa5\xa4\xa4\xa4\xa1\xa2\xa1\xa2\xa1\xa2\xa1\xa2\xa1\xa2\xa3\xa4\xa3\xa5\xa4\xa5\xa4\xa5\xa4\xa5\xa4\xa5\xa4\xa5\xa4\xa5\xa4\xa5\xa4\xa5\xa4\xa3\xa2\xa4\xa2\xa4\xa5\xa4\xa5\xa4\xa5\xa4\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa6\xa4\xa6\xa5\xa6\xa5\xa6\xa5\xa4\xa5\xa4\xa4\xa3\xa4\xa4\xa2\xa3\xa2\xa3\xa2\xa3\xa2\xa3\xa2\xa3\xa4\xa3\xa4\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa5\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa5\xa4\xa5\xa4\xa5\xa4\xa6\xa4\xa6\xa4\xa6\xa4\xa6\xa4\xa5\xa4\xa4\xa4\xa6\xa4\xa4\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4\xa3\xa4");
  230. strcpy(sprite_image[12],"\x20\x10\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa1\xa1\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa4\xa4\xa1\xa1\xa4\xa4\xa1\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa4\xa3\xa3\xa5\xa3\xa3\xa3\xa1\xa2\xa3\xa3\xa2\xa2\xa3\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa3\xa3\xa3\xa3\xa3\xa5\xa3\xa3\xa3\xa2\xa2\xa2\xa2\xa4\xa4\xa2\xa1\xa4\xa4\xa2\xa2\xa3\xa3\xa5\xa5\xa3\xa3\xa5\xa5\xa3\xa3\xa5\xa5\xa3\xa3\xa5\xa4\xa5\xa2\xa4\xa4\xa1\xa1\xa2\xa2\xa2\xa2\xa3\xa3\xa2\xa4\xa2\xa2\xa4\xa4\xa2\xa2\xa4\xa4\xa4\xa4\xa3\xa3\xa5\xa5\xa3\xa3\xa2\xa6\xa3\xa3\xa4\xa4\xa2\xa2\xa3\xa3\xa2\xa2\xa3\xa3\xa1\xa2\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa5\xa4\xa3\xa5\xa5\xa3\xa3\xa5\xa5\xa3\xa3\xa3\xa3\xa3\xa3\xa2\xa2\xa3\xa3\xa2\xa2\xa3\xa3\xa2\xa2\xa3\xa3\xa2\xa2\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa5\xa3\xa3\xa5\xa5\xa6\xa5\xa3\xa3\xa5\xa3\xa3\xa3\xa1\xa1\xa3\xa3\xa1\xa3\xa3\xa3\xa3\xa3\xa5\xa5\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa2\xa5\xa3\xa3\xa5\xa5\xa3\xa3\xa5\xa5\xa3\xa3\xa5\xa5\xa3\xa3\xa4\xa5\xa3\xa3\xa5\xa5\xa6\xa6\xa5\xa4\xa5\xa5\xa4\xa4\xa1\xa1\xa2\xa2\xa1\xa1\xa2\xa2\xa3\xa3\xa4\xa4\xa4\xa4\xa5\xa5\xa4\xa4\xa5\xa5\xa4\xa4\xa5\xa5\xa4\xa4\xa5\xa5\xa4\xa4\xa5\xa3\xa2\xa2\xa4\xa4\xa5\xa5\xa4\xa4\xa5\xa5\xa4\xa4\xa5\xa5\xa5\xa5\xa5\xa4\xa6\xa6\xa5\xa5\xa6\xa6\xa5\xa5\xa5\xa4\xa4\xa4\xa6\xa3\xa2\xa2\xa3\xa3\xa2\xa2\xa3\xa3\xa2\xa2\xa3\xa3\xa4\xa5\xa3\xa3\xa5\xa5\xa3\xa3\xa5\xa5\xa3\xa3\xa5\xa5\xa3\xa3\xa5\xa5\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa4\xa5\xa5\xa4\xa4\xa5\xa5\xa4\xa4\xa6\xa6\xa4\xa4\xa6\xa6\xa4\xa4\xa4\xa4\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4\xa3\xa3\xa4\xa4");
  231. strcpy(sprite_image[13],"\x20\x10\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x59\x59\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x60\x60\x60\x60\x60\x60\x60\x60\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x60\x60\x60\x60\x60\x60\x60\x60\x64\x64\x59\x59\x64\x64\x59\x60\x64\x64\x60\x60\x64\x64\x60\x60\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x64\x60\x60\x67\x60\x60\x60\x59\x5c\x60\x60\x5c\x5c\x60\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x60\x60\x60\x60\x60\x60\x60\x67\x60\x60\x60\x5c\x5c\x5c\x5c\x64\x64\x5c\x59\x64\x64\x5c\x5c\x60\x60\x67\x67\x60\x60\x67\x67\x60\x60\x67\x67\x60\x60\x67\x64\x67\x5c\x64\x64\x59\x59\x5c\x5c\x5c\x5c\x60\x60\x5c\x64\x5c\x5c\x64\x64\x5c\x5c\x64\x64\x64\x64\x60\x60\x67\x67\x60\x60\x5c\x6a\x60\x60\x64\x64\x5c\x5c\x60\x60\x5c\x5c\x60\x60\x59\x5c\x67\x67\x67\x67\x67\x67\x67\x67\x64\x60\x67\x67\x60\x60\x67\x67\x60\x60\x60\x60\x60\x60\x5c\x5c\x60\x60\x5c\x5c\x60\x60\x5c\x5c\x60\x60\x5c\x5c\x60\x60\x64\x64\x60\x60\x64\x67\x60\x60\x67\x67\x6a\x67\x60\x60\x67\x60\x60\x60\x59\x59\x60\x60\x59\x60\x60\x60\x60\x60\x67\x67\x64\x64\x64\x64\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x5c\x67\x60\x60\x67\x67\x60\x60\x67\x67\x60\x60\x67\x67\x60\x60\x64\x67\x60\x60\x67\x67\x6a\x6a\x67\x64\x67\x67\x64\x64\x59\x59\x5c\x5c\x59\x59\x5c\x5c\x60\x60\x64\x64\x64\x64\x67\x67\x64\x64\x67\x67\x64\x64\x67\x67\x64\x64\x67\x67\x64\x64\x67\x60\x5c\x5c\x64\x64\x67\x67\x64\x64\x67\x67\x64\x64\x67\x67\x67\x67\x67\x64\x6a\x6a\x67\x67\x6a\x6a\x67\x67\x67\x64\x64\x64\x6a\x60\x5c\x5c\x60\x60\x5c\x5c\x60\x60\x5c\x5c\x60\x60\x64\x67\x60\x60\x67\x67\x60\x60\x67\x67\x60\x60\x67\x67\x60\x60\x67\x67\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x67\x67\x64\x64\x67\x67\x64\x64\x6a\x6a\x64\x64\x6a\x6a\x64\x64\x64\x64\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64");
  232. strcpy(sprite_image[14],"\x20\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x64\x64\x64\x59\x59\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x60\x60\x60\x60\x60\x60\x60\x60\x60\x60\x64\x64\x60\x60\x64\x64\x64\x60\x60\x64\x64\x60\x60\x60\x60\x60\x60\x60\x60\x60\x60\x60\x59\x59\x64\x64\x59\x60\x64\x64\x60\x60\x64\x64\x60\x60\x60\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x64\x60\x60\x60\x60\x60\x59\x5c\x60\x60\x5c\x5c\x60\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x60\x60\x60\x60\x60\x60\x60\x67\x60\x60\x5c\x5c\x5c\x5c\x64\x64\x5c\x59\x64\x64\x5c\x5c\x60\x60\x67\x67\x67\x60\x60\x67\x67\x60\x60\x67\x67\x60\x60\x67\x64\x67\x5c\x5c\x59\x59\x5c\x5c\x5c\x5c\x60\x60\x5c\x64\x5c\x5c\x64\x64\x5c\x5c\x5c\x64\x64\x64\x64\x60\x60\x67\x67\x60\x60\x5c\x6a\x60\x60\x60\x5c\x5c\x60\x60\x5c\x5c\x60\x60\x5c\x5c\x60\x60\x5c\x5c\x60\x60\x60\x64\x64\x60\x60\x64\x67\x60\x60\x67\x67\x6a\x67\x60\x60\x60\x60\x60\x59\x59\x60\x60\x59\x60\x60\x60\x60\x60\x67\x67\x64\x64\x64\x64\x64\x64\x64\x60\x60\x64\x64\x60\x60\x64\x64\x60\x60\x60\x60\x60\x5c\x67\x60\x60\x67\x67\x60\x60\x67\x67\x60\x60\x67\x67\x67\x60\x60\x64\x67\x60\x60\x67\x67\x6a\x6a\x67\x64\x67\x67\x67\x59\x59\x5c\x5c\x59\x59\x5c\x5c\x60\x60\x64\x64\x64\x64\x67\x67\x67\x64\x64\x67\x67\x64\x64\x67\x67\x64\x64\x67\x67\x64\x64\x64\x5c\x5c\x64\x64\x67\x67\x64\x64\x67\x67\x64\x64\x67\x67\x67\x67\x67\x67\x64\x6a\x6a\x67\x67\x6a\x6a\x67\x67\x67\x64\x64\x64\x64\x5c\x5c\x60\x60\x5c\x5c\x60\x60\x5c\x5c\x60\x60\x64\x67\x60\x60\x60\x67\x67\x60\x60\x67\x67\x60\x60\x67\x67\x60\x60\x67\x67\x67\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff");
  233. strcpy(sprite_image[15],"\x20\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5e\x5e\x5a\x5a\x5e\x5e\x5a\x5a\x5e\x5e\x5a\x5a\x5e\x5e\x5a\x5a\x5a\x5a\x5e\x5e\x5a\x5a\x5e\x5e\x5a\x5a\x5e\x5e\x5a\x5a\x5e\x5e\x5e\x5e\x53\x53\x5e\x5e\x5a\x5a\x5e\x5e\x5a\x5a\x5e\x5e\x5a\x5a\x5a\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5a\x5a\x5a\x5a\x5a\x5a\x5a\x5a\x5a\x5a\x5e\x5e\x5a\x5a\x5e\x5e\x5e\x5e\x5a\x5a\x5e\x5e\x5a\x5a\x5a\x5a\x5a\x5a\x5a\x5a\x5a\x5a\x5a\x5a\x53\x56\x5a\x5a\x56\x56\x5a\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5a\x5a\x5a\x5a\x5a\x5a\x5a\x61\x61\x56\x56\x56\x56\x5e\x5e\x56\x53\x5e\x5e\x56\x56\x5a\x5a\x61\x61\x61\x61\x5a\x5a\x61\x61\x5a\x5a\x61\x61\x5a\x5a\x61\x5e\x61\x61\x53\x53\x56\x56\x56\x56\x5a\x5a\x56\x5e\x56\x56\x5e\x5e\x56\x56\x56\x56\x5e\x5e\x5e\x5e\x5a\x5a\x61\x61\x5a\x5a\x56\x64\x5a\x5a\x5a\x5a\x53\x53\x5a\x5a\x53\x5a\x5a\x5a\x5a\x5a\x61\x61\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5a\x5a\x5e\x5e\x5a\x5a\x5e\x5e\x5a\x5a\x5a\x5a\x56\x61\x5a\x5a\x61\x61\x5a\x5a\x61\x61\x5a\x5a\x61\x61\x61\x61\x5a\x5a\x5e\x61\x5a\x5a\x61\x61\x64\x64\x61\x5e\x61\x61\x53\x53\x56\x56\x53\x53\x56\x56\x5a\x5a\x5e\x5e\x5e\x5e\x61\x61\x61\x61\x5e\x5e\x61\x61\x5e\x5e\x61\x61\x5e\x5e\x61\x61\x5e\x5e\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff");
  234. strcpy(sprite_image[16],"\x20\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5e\x5e\x5a\x5e\x5a\x5a\x5e\x5a\x5e\x5e\x5a\x5a\x5e\x5e\x5a\x5e\x5a\x5a\x5e\x5a\x5e\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5e\x5e\x53\x5e\x5a\x5a\x5e\x5a\x5e\x5e\x5a\x5a\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5a\x5a\x5a\x5a\x5a\x5a\x5a\x5e\x5a\x5a\x5e\x5e\x5a\x5a\x5e\x5a\x5a\x5a\x5a\x5a\x5a\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x56\x56\x56\x5e\x56\x53\x5e\x56\x5a\x5a\x61\x61\x5a\x5a\x61\x5a\x61\x61\x5a\x61\x61\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x53\x53\x56\x56\x5a\x5a\x5e\x56\x5e\x5e\x56\x56\x5e\x5e\x5e\x5a\x61\x61\x5a\x56\x5a\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5a\x5a\x53\x5a\x53\x5a\x5a\x5a\x61\x61\x5e\x5e\x5e\x5e\x5e\x5a\x5e\x5e\x5a\x5e\x5a\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff");
  235. strcpy(sprite_image[17],"\x20\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5e\x56\x53\x5e\x56\x5a\x5a\x61\x61\x5a\x5a\x61\x5a\x61\x61\x5a\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff");
  236. strcpy(sprite_image[18],"\x20\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x51\x51\x51\x51\x51\x51\x51\x51\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff");
  237. strcpy(sprite_image[19],"\x20\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x50\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff");
  238. strcpy(sprite_image[20],"\x20\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff");
  239. strcpy(sprite_image[21],"\x20\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x56\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x56\x50\x56\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x56\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff");
  240. /* green brick `explosion' */
  241. strcpy(sprite_image[22],"\x20\x10\x77\x77\x77\x77\x77\xff\x77\x77\x77\x77\xff\x77\x77\xff\x77\x77\x77\x77\x77\x77\x77\xff\x77\x77\x77\x77\x77\xff\x77\x77\x77\x77\x77\x74\x74\x74\xff\xff\x74\x74\x74\x74\xff\x74\x74\xff\x74\x74\x74\x74\x74\x74\xff\xff\x74\x74\x74\x74\x74\xff\x74\x74\x74\x77\x77\x74\x74\xff\xff\x72\x71\x72\x74\xff\x74\x76\x76\xff\x71\x77\x74\x73\x76\x74\xff\x79\x76\x79\x78\x76\x78\xff\x7a\x78\x74\x77\x77\x74\x72\xff\x75\x75\x74\x74\xff\x76\x74\x74\x73\xff\x77\x78\x76\x76\x77\xff\x79\xff\x78\x75\x78\x79\xff\xff\x79\x78\x74\x77\x77\x74\x75\xff\x75\x76\x74\xff\x75\x74\x77\x73\x73\xff\x76\x75\x77\x76\xff\xff\x79\xff\x78\x7a\x79\x7a\xff\x79\x7b\x77\x74\x77\x77\x74\x73\xff\xff\x75\xff\x76\x75\x77\x77\x78\x75\xff\xff\xff\xff\xff\xff\xff\x78\x79\xff\x79\xff\xff\xff\x76\x7b\x79\x74\x77\x77\x74\x76\x76\xff\xff\x77\x77\x73\x73\x78\x78\x73\xff\x77\x73\x78\x78\x78\xff\x7a\x79\xff\xff\xff\xff\x76\x75\x74\x76\x74\x77\xff\xff\x72\x71\x77\xff\xff\xff\xff\xff\xff\xff\xff\xff\x75\x76\x71\x79\x76\xff\x7b\x79\x7a\xff\x7a\xff\xff\xff\x7b\x77\x74\x77\x77\xff\xff\xff\xff\xff\xff\x76\x77\x74\x73\x78\x78\xff\x75\x77\x79\x75\x79\xff\xff\xff\x7b\xff\x7b\x7b\x7a\xff\xff\x7a\x74\x77\x77\x74\x74\x75\x72\xff\xff\x76\x74\x75\x75\x78\x78\x77\xff\x79\x78\x7b\xff\xff\x7a\xff\xff\xff\x7b\x7b\x77\x7d\xff\xff\xff\xff\x77\x74\x72\x75\x73\xff\xff\x76\x78\x78\x74\x79\x78\x76\x76\xff\x7a\xff\xff\x79\x78\x7b\x78\xff\xff\x78\x74\x78\x75\x79\x74\x77\x77\x74\x75\x73\xff\xff\x72\xff\xff\x74\x78\x78\x78\x79\x74\xff\xff\xff\x79\x78\x7a\x79\x79\x7a\xff\x7b\x7b\x7b\x79\x7c\x74\x77\x77\x74\x74\xff\xff\x74\x78\x74\x79\xff\x72\x75\x75\x76\x77\xff\x76\x7b\x7a\x7a\x7b\x7c\x79\x79\xff\x7d\x76\x7a\x7c\x7c\x74\x77\x77\x74\xff\x78\x74\x77\x79\x73\x79\x76\xff\x7a\x77\x7a\x78\xff\xff\x73\x7a\x76\x78\x76\x7c\x71\xff\x7d\x7c\x72\x77\x7d\x74\x77\xff\xff\x74\x74\x74\x74\x74\x74\x74\x74\x74\xff\x74\x74\x74\x74\xff\x74\x74\x74\x74\x74\x74\x74\xff\xff\x74\x74\x74\x74\x74\x77\xff\x77\x77\x77\x77\x77\x77\x77\x77\x77\x77\xff\xff\x77\x77\x77\xff\x77\x77\x77\x77\x77\x77\x77\x77\xff\x77\x77\x77\x77\x77\x77");
  242. strcpy(sprite_image[23],"\x20\x10\x77\x77\x77\x77\x77\xff\x77\x77\x77\x77\xff\x77\x77\xff\x77\x77\x77\x77\x77\x77\x77\xff\x77\x77\xff\x77\x77\xff\x77\x77\xff\xff\x77\x74\x74\x74\xff\xff\xff\x74\x74\x74\xff\x74\x74\xff\xff\x74\x74\x74\x74\x74\xff\xff\x74\x74\xff\x74\x74\xff\x74\x74\xff\x77\x77\x74\x74\xff\xff\x72\x71\xff\x74\xff\x74\x76\x76\xff\xff\xff\xff\x73\x76\x74\xff\x79\x76\x79\xff\xff\x78\xff\x7a\xff\x74\x77\xff\xff\xff\xff\x75\x75\x74\x74\xff\x76\xff\x74\x73\xff\x77\x78\xff\xff\xff\xff\x79\xff\x78\x75\x78\xff\xff\xff\xff\x78\x74\x77\x77\x74\x75\xff\x75\x76\x74\xff\x75\x74\xff\x73\x73\xff\x76\x75\x77\x76\xff\xff\x79\xff\x78\x7a\x79\x7a\xff\xff\xff\x77\x74\x77\x77\x74\x73\xff\xff\x75\xff\x76\x75\x77\xff\xff\x75\xff\xff\xff\xff\xff\xff\xff\x78\x79\xff\x79\xff\xff\xff\x76\xff\xff\xff\xff\x77\x74\x76\x76\xff\xff\x77\x77\x73\x73\x78\x78\xff\xff\x77\x73\x78\xff\x78\xff\x7a\x79\xff\xff\xff\xff\x76\x75\x74\x76\x74\xff\xff\xff\x72\x71\x77\xff\xff\xff\xff\xff\xff\xff\xff\xff\x75\x76\xff\xff\x76\xff\x7b\x79\x7a\xff\x7a\xff\xff\xff\x7b\x77\x74\x77\x77\xff\xff\xff\xff\xff\xff\x76\x77\x74\x73\x78\x78\xff\x75\x77\xff\xff\x79\xff\xff\xff\x7b\xff\x7b\x7b\x7a\xff\xff\x7a\x74\x77\x77\x74\xff\x75\x72\xff\xff\x76\x74\x75\x75\x78\xff\x77\xff\xff\xff\x7b\xff\xff\x7a\xff\xff\xff\x7b\x7b\x77\x7d\xff\xff\xff\xff\x77\x74\xff\x75\x73\xff\xff\x76\x78\x78\x74\x79\xff\x76\x76\xff\x7a\xff\xff\x79\x78\xff\x78\xff\xff\x78\x74\x78\x75\xff\x74\x77\x77\x74\xff\x73\xff\xff\x72\xff\xff\x74\xff\xff\x78\x79\x74\xff\xff\xff\x79\x78\xff\xff\x79\x7a\xff\x7b\x7b\x7b\x79\xff\x74\x77\x77\x74\x74\xff\xff\x74\x78\x74\x79\xff\xff\xff\xff\xff\x77\xff\x76\x7b\x7a\x7a\xff\x7c\x79\x79\xff\x7d\x76\xff\xff\xff\x74\x77\x77\x74\xff\x78\x74\xff\xff\x73\x79\x76\xff\x7a\x77\xff\xff\xff\xff\x73\x7a\x76\xff\x76\x7c\x71\xff\x7d\xff\xff\x77\xff\x74\x77\xff\xff\x74\x74\x74\x74\xff\xff\x74\x74\x74\xff\x74\x74\x74\x74\xff\x74\x74\x74\xff\x74\x74\x74\xff\xff\x74\x74\x74\xff\xff\x77\xff\x77\x77\x77\x77\x77\x77\xff\x77\x77\x77\xff\xff\x77\x77\x77\xff\x77\x77\x77\xff\x77\x77\x77\x77\xff\x77\x77\x77\x77\x77\xff");
  243. strcpy(sprite_image[24],"\x20\x10\xff\x77\x77\x77\x77\xff\x77\x77\x77\x77\xff\x77\x77\xff\x77\x77\x77\xff\x77\x77\x77\xff\x77\x77\xff\x77\x77\xff\x77\x77\xff\xff\x77\xff\x74\x74\xff\xff\xff\x74\xff\xff\xff\x74\x74\xff\xff\x74\xff\x74\x74\xff\xff\xff\x74\x74\xff\x74\x74\xff\x74\x74\xff\x77\x77\x74\xff\xff\xff\x72\x71\xff\xff\xff\x74\xff\xff\xff\xff\xff\xff\x73\xff\x74\xff\x79\x76\x79\xff\xff\x78\xff\x7a\xff\xff\x77\xff\xff\xff\xff\x75\xff\x74\x74\xff\x76\xff\x74\xff\xff\x77\xff\xff\xff\xff\xff\xff\xff\x78\xff\x78\xff\xff\xff\xff\x78\xff\xff\xff\xff\x75\xff\x75\x76\xff\xff\x75\xff\xff\xff\x73\xff\x76\xff\x77\x76\xff\xff\x79\xff\xff\x7a\x79\x7a\xff\xff\xff\x77\x74\xff\x77\x74\xff\xff\xff\x75\xff\x76\xff\x77\xff\xff\x75\xff\xff\xff\xff\xff\xff\xff\x78\x79\xff\x79\xff\xff\xff\x76\xff\xff\xff\xff\x77\xff\xff\x76\xff\xff\x77\x77\xff\x73\x78\x78\xff\xff\xff\xff\x78\xff\x78\xff\xff\xff\xff\xff\xff\xff\x76\x75\x74\xff\x74\xff\xff\xff\x72\x71\x77\xff\xff\xff\xff\xff\xff\xff\xff\xff\x75\xff\xff\xff\x76\xff\xff\x79\x7a\xff\x7a\xff\xff\xff\xff\xff\x74\x77\x77\xff\xff\xff\xff\xff\xff\x76\x77\xff\x73\x78\x78\xff\x75\x77\xff\xff\x79\xff\xff\xff\x7b\xff\x7b\x7b\x7a\xff\xff\x7a\x74\x77\x77\x74\xff\xff\x72\xff\xff\xff\xff\xff\x75\x78\xff\x77\xff\xff\xff\x7b\xff\xff\x7a\xff\xff\xff\x7b\xff\xff\x7d\xff\xff\xff\xff\xff\xff\xff\x75\xff\xff\xff\x76\x78\xff\xff\x79\xff\x76\x76\xff\x7a\xff\xff\x79\x78\xff\x78\xff\xff\xff\x74\x78\x75\xff\x74\x77\x77\xff\xff\x73\xff\xff\x72\xff\xff\x74\xff\xff\x78\x79\x74\xff\xff\xff\xff\xff\xff\xff\x79\x7a\xff\x7b\x7b\xff\x79\xff\xff\x77\x77\xff\x74\xff\xff\x74\x78\x74\x79\xff\xff\xff\xff\xff\x77\xff\x76\x7b\x7a\x7a\xff\xff\xff\x79\xff\x7d\x76\xff\xff\xff\xff\xff\x77\x74\xff\x78\x74\xff\xff\x73\x79\xff\xff\x7a\x77\xff\xff\xff\xff\xff\xff\x76\xff\x76\xff\xff\xff\x7d\xff\xff\x77\xff\x74\x77\xff\xff\x74\x74\xff\x74\xff\xff\xff\xff\x74\xff\x74\x74\x74\x74\xff\x74\xff\xff\xff\x74\x74\x74\xff\xff\x74\xff\x74\xff\xff\x77\xff\x77\x77\xff\xff\x77\x77\xff\x77\x77\x77\xff\xff\x77\x77\x77\xff\x77\x77\x77\xff\x77\x77\x77\x77\xff\x77\xff\x77\x77\x77\xff");
  244. strcpy(sprite_image[25],"\x20\x10\xff\x77\xff\x77\xff\xff\xff\x77\xff\x77\xff\x77\xff\xff\xff\x77\xff\xff\xff\x77\xff\xff\xff\x77\xff\x77\xff\xff\xff\x77\xff\xff\x77\xff\x74\x74\xff\xff\xff\x74\xff\xff\xff\x74\x74\xff\xff\x74\xff\x74\x74\xff\xff\xff\x74\x74\xff\x74\x74\xff\x74\x74\xff\x77\xff\x74\xff\xff\xff\x72\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x73\xff\x74\xff\x79\xff\x79\xff\xff\xff\xff\xff\xff\xff\x77\xff\xff\xff\xff\x75\xff\x74\x74\xff\x76\xff\x74\xff\xff\x77\xff\xff\xff\xff\xff\xff\xff\x78\xff\x78\xff\xff\xff\xff\x78\xff\xff\xff\xff\xff\xff\xff\x76\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x76\xff\xff\xff\xff\xff\x7a\xff\x7a\xff\xff\xff\x77\xff\xff\x77\x74\xff\xff\xff\x75\xff\x76\xff\x77\xff\xff\x75\xff\xff\xff\xff\xff\xff\xff\x78\x79\xff\x79\xff\xff\xff\x76\xff\xff\xff\xff\xff\xff\xff\x76\xff\xff\xff\x77\xff\x73\xff\x78\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x75\xff\xff\xff\xff\xff\xff\x72\x71\x77\xff\xff\xff\xff\xff\xff\xff\xff\xff\x75\xff\xff\xff\x76\xff\xff\x79\x7a\xff\x7a\xff\xff\xff\xff\xff\x74\x77\xff\xff\xff\xff\xff\xff\xff\x76\xff\xff\xff\x78\xff\xff\xff\x77\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7b\xff\xff\xff\x7a\xff\x77\x77\x74\xff\xff\x72\xff\xff\xff\xff\xff\x75\x78\xff\x77\xff\xff\xff\x7b\xff\xff\x7a\xff\xff\xff\x7b\xff\xff\x7d\xff\xff\xff\xff\xff\xff\xff\x75\xff\xff\xff\x76\xff\xff\xff\x79\xff\x76\xff\xff\xff\xff\xff\x79\xff\xff\xff\xff\xff\xff\xff\x78\xff\xff\xff\x77\x77\xff\xff\x73\xff\xff\x72\xff\xff\x74\xff\xff\x78\x79\x74\xff\xff\xff\xff\xff\xff\xff\x79\x7a\xff\x7b\x7b\xff\x79\xff\xff\x77\xff\xff\xff\xff\xff\x74\xff\x74\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7b\xff\x7a\xff\xff\xff\x79\xff\x7d\xff\xff\xff\xff\xff\xff\x77\x74\xff\x78\x74\xff\xff\x73\x79\xff\xff\x7a\x77\xff\xff\xff\xff\xff\xff\x76\xff\x76\xff\xff\xff\x7d\xff\xff\x77\xff\x74\x77\xff\xff\xff\x74\xff\x74\xff\xff\xff\xff\xff\xff\xff\x74\xff\x74\xff\x74\xff\xff\xff\x74\xff\x74\xff\xff\xff\xff\xff\xff\xff\x77\xff\x77\x77\xff\xff\x77\x77\xff\x77\x77\x77\xff\xff\x77\x77\x77\xff\x77\x77\x77\xff\x77\x77\x77\x77\xff\x77\xff\x77\x77\x77\xff");
  245. strcpy(sprite_image[26],"\x20\x10\xff\x77\xff\xff\xff\xff\xff\xff\xff\x77\xff\xff\xff\xff\xff\x77\xff\xff\xff\x77\xff\xff\xff\xff\xff\x77\xff\xff\xff\xff\xff\xff\x77\xff\xff\x74\xff\xff\xff\x74\xff\xff\xff\xff\x74\xff\xff\xff\xff\xff\x74\xff\xff\xff\x74\xff\xff\xff\x74\xff\xff\x74\xff\x77\xff\xff\xff\xff\xff\x72\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x73\xff\x74\xff\x79\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x75\xff\xff\x74\xff\x76\xff\x74\xff\xff\x77\xff\xff\xff\xff\xff\xff\xff\x78\xff\x78\xff\xff\xff\xff\x78\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x76\xff\xff\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\xff\xff\x77\xff\xff\xff\xff\x75\xff\x76\xff\xff\xff\xff\x75\xff\xff\xff\xff\xff\xff\xff\x78\xff\xff\x79\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x76\xff\xff\xff\xff\xff\x73\xff\x78\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x75\xff\xff\xff\xff\xff\xff\xff\xff\x77\xff\xff\xff\xff\xff\xff\xff\xff\xff\x75\xff\xff\xff\x76\xff\xff\xff\x7a\xff\x7a\xff\xff\xff\xff\xff\x74\xff\xff\xff\xff\xff\xff\xff\xff\x76\xff\xff\xff\xff\xff\xff\xff\x77\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7b\xff\xff\xff\x7a\xff\x77\xff\x74\xff\xff\x72\xff\xff\xff\xff\xff\x75\xff\xff\x77\xff\xff\xff\x7b\xff\xff\x7a\xff\xff\xff\x7b\xff\xff\x7d\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x76\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x79\xff\xff\xff\xff\xff\xff\xff\x78\xff\xff\xff\xff\x77\xff\xff\x73\xff\xff\x72\xff\xff\x74\xff\xff\x78\xff\x74\xff\xff\xff\xff\xff\xff\xff\xff\x7a\xff\x7b\xff\xff\x79\xff\xff\x77\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7b\xff\x7a\xff\xff\xff\xff\xff\x7d\xff\xff\xff\xff\xff\xff\xff\x74\xff\xff\xff\xff\xff\xff\x79\xff\xff\x7a\xff\xff\xff\xff\xff\xff\xff\x76\xff\x76\xff\xff\xff\x7d\xff\xff\x77\xff\xff\x77\xff\xff\xff\x74\xff\x74\xff\xff\xff\xff\xff\xff\xff\x74\xff\x74\xff\xff\xff\xff\xff\xff\xff\x74\xff\xff\xff\xff\xff\xff\xff\xff\xff\x77\xff\xff\xff\xff\x77\xff\x77\xff\x77\xff\xff\x77\xff\xff\xff\xff\xff\x77\xff\xff\x77\xff\x77\xff\x77\xff\x77\xff\x77\xff");
  246. strcpy(sprite_image[27],"\x20\x10\xff\x7a\xff\xff\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\xff\x7a\xff\xff\xff\x7a\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\xff\xff\x7a\xff\xff\x77\xff\xff\xff\x77\xff\xff\xff\xff\x77\xff\xff\xff\xff\xff\x77\xff\xff\xff\x77\xff\xff\xff\x77\xff\xff\x77\xff\x7a\xff\xff\xff\xff\xff\x75\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x77\xff\x77\xff\x7c\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x78\xff\xff\x77\xff\x7a\xff\x77\xff\xff\x7a\xff\xff\xff\xff\xff\xff\xff\x7b\xff\x7b\xff\xff\xff\xff\x7b\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\xff\xff\xff\x7d\xff\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\x78\xff\x7a\xff\xff\xff\xff\x78\xff\xff\xff\xff\xff\xff\xff\x7b\xff\xff\x7c\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\xff\x77\xff\x7b\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x78\xff\xff\xff\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\xff\xff\xff\xff\xff\x78\xff\xff\xff\x7a\xff\xff\xff\x7d\xff\x7d\xff\xff\xff\xff\xff\x77\xff\xff\xff\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7e\xff\xff\xff\x7d\xff\x7a\xff\x77\xff\xff\x75\xff\xff\xff\xff\xff\x78\xff\xff\x7a\xff\xff\xff\x7e\xff\xff\x7d\xff\xff\xff\x7e\xff\xff\x08\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7c\xff\xff\xff\xff\xff\xff\xff\x7b\xff\xff\xff\xff\x7a\xff\xff\x77\xff\xff\x75\xff\xff\x77\xff\xff\x7b\xff\x77\xff\xff\xff\xff\xff\xff\xff\xff\x7d\xff\x7e\xff\xff\x7c\xff\xff\x7a\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7e\xff\x7d\xff\xff\xff\xff\xff\x08\xff\xff\xff\xff\xff\xff\xff\x77\xff\xff\xff\xff\xff\xff\x7c\xff\xff\x7d\xff\xff\xff\xff\xff\xff\xff\x7a\xff\x7a\xff\xff\xff\x08\xff\xff\x7a\xff\xff\x7a\xff\xff\xff\x77\xff\x77\xff\xff\xff\xff\xff\xff\xff\x77\xff\x77\xff\xff\xff\xff\xff\xff\xff\x77\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\x7a\xff\x7a\xff\x7a\xff\xff\x7a\xff\xff\xff\xff\xff\x7a\xff\xff\x7a\xff\x7a\xff\x7a\xff\x7a\xff\x7a\xff");
  247. strcpy(sprite_image[28],"\x20\x10\xff\x7d\xff\xff\xff\xff\xff\xff\xff\x7d\xff\xff\xff\xff\xff\x7d\xff\xff\xff\x7d\xff\xff\xff\xff\xff\x7d\xff\xff\xff\xff\xff\xff\x7d\xff\xff\x7a\xff\xff\xff\x7a\xff\xff\xff\xff\x7a\xff\xff\xff\xff\xff\x7a\xff\xff\xff\x7a\xff\xff\xff\x7a\xff\xff\x7a\xff\x7d\xff\xff\xff\xff\xff\x78\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7a\xff\x7a\xff\x7f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7b\xff\xff\x7a\xff\x7d\xff\x7a\xff\xff\x7d\xff\xff\xff\xff\xff\xff\xff\x7e\xff\x7e\xff\xff\xff\xff\x7e\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7d\xff\xff\xff\xff\xff\xff\xff\x08\xff\xff\xff\xff\xff\xff\x7d\xff\xff\xff\xff\x7b\xff\x7d\xff\xff\xff\xff\x7b\xff\xff\xff\xff\xff\xff\xff\x7e\xff\xff\x7f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7d\xff\xff\xff\xff\xff\x7a\xff\x7e\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7b\xff\xff\xff\xff\xff\xff\xff\xff\x7d\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7b\xff\xff\xff\x7d\xff\xff\xff\x08\xff\x08\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\xff\xff\xff\xff\x7d\xff\xff\xff\xff\xff\xff\xff\x7d\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xff\x7d\xff\x7a\xff\xff\x78\xff\xff\xff\xff\xff\x7b\xff\xff\x7d\xff\xff\xff\xff\xff\xff\x08\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7d\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7f\xff\xff\xff\xff\xff\xff\xff\x7e\xff\xff\xff\xff\x7d\xff\xff\x7a\xff\xff\x78\xff\xff\x7a\xff\xff\x7e\xff\x7a\xff\xff\xff\xff\xff\xff\xff\xff\x08\xff\xff\xff\xff\x7f\xff\xff\x7d\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\xff\xff\x7f\xff\xff\x08\xff\xff\xff\xff\xff\xff\xff\x7d\xff\x7d\xff\xff\xff\xff\xff\xff\x7d\xff\xff\x7d\xff\xff\xff\x7a\xff\x7a\xff\xff\xff\xff\xff\xff\xff\x7a\xff\x7a\xff\xff\xff\xff\xff\xff\xff\x7a\xff\xff\xff\xff\xff\xff\xff\xff\xff\x7d\xff\xff\xff\xff\x7d\xff\x7d\xff\x7d\xff\xff\x7d\xff\xff\xff\xff\xff\x7d\xff\xff\x7d\xff\x7d\xff\x7d\xff\x7d\xff\x7d\xff");
  248. /* bat */
  249. strcpy(sprite_image[29],"\x20\x0c\xff\xff\xff\x60\x70\x70\x71\x71\x71\x71\x72\x72\x72\x73\x73\x73\x74\x74\x74\x74\x75\x75\x75\x76\x76\x76\x76\x77\x60\xff\xff\xff\xff\xff\x5c\x60\x74\x74\x74\x74\x75\x75\x75\x76\x76\x76\x76\x77\x77\x78\x78\x78\x79\x79\x79\x79\x7a\x7a\x7a\x7b\x60\x5c\xff\xff\xff\x58\x5c\x60\x5a\x5b\x5b\x5e\x5b\x5c\x5e\x5d\x5f\x5c\x5e\x5f\x5f\x5d\x5e\x60\x5c\x61\x5e\x5e\x5f\x61\x60\x5f\x60\x5c\x58\xff\x54\x58\x5c\x60\x5c\x5c\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\x5f\x60\x60\x5c\x58\x54\x54\x58\x5c\x60\x5e\x5b\xb6\xb0\xb0\xb0\xb1\xb1\xb2\xb2\xb3\xb3\xb4\xb4\xb4\xb5\xb5\xb6\xb6\xb7\xb7\xb6\x60\x63\x60\x5c\x58\x54\x54\x58\x5c\x60\x5d\x5f\xb6\xb2\xb2\xb2\xb3\xb3\xb4\xb4\xb5\xb5\xb6\xb6\xb6\xb7\xb7\xb8\xb8\xb8\xb9\xb6\x61\x62\x60\x5c\x58\x54\x54\x58\x5c\x60\x5c\x5d\xb6\xb4\xb4\xb4\xb5\xb5\xb6\xb6\xb7\xb7\xb7\xb8\xb8\xb8\xb9\xb9\xba\xba\xbb\xb6\x63\x61\x60\x5c\x58\x54\x54\x58\x5c\x60\x5d\x5d\xb6\xb6\xb6\xb6\xb7\xb7\xb8\xb8\xb8\xb9\xb9\xba\xba\xba\xbb\xbb\xbc\xbc\xbd\xb6\x5f\x60\x60\x5c\x58\x54\x54\x58\x5c\x60\x5e\x5f\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\x61\x5d\x60\x5c\x58\x54\xff\x58\x5c\x60\x5f\x5f\x60\x5c\x60\x5c\x5e\x61\x60\x5d\x5e\x5f\x5e\x5f\x5f\x61\x60\x5f\x60\x5e\x64\x64\x63\x61\x60\x5c\x58\xff\xff\xff\x5c\x60\x7f\x7f\x7e\x7e\x7d\x7d\x7d\x7d\x7c\x7c\x7c\x7b\x7b\x7b\x7a\x7a\x7a\x79\x79\x79\x79\x78\x78\x78\x60\x5c\xff\xff\xff\xff\xff\x60\x7b\x7b\x7a\x7a\x7a\x79\x79\x79\x79\x78\x78\x78\x77\x77\x76\x76\x76\x76\x75\x75\x75\x74\x74\x74\x60\xff\xff\xff");
  250. /* red brick `explosion' */
  251. strcpy(sprite_image[31],"\x20\x10\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb6\xb6\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb6\xb6\xb3\xb3\xb3\xb3\xb4\xb4\xb6\xb6\xaf\xaf\xb5\xb5\xb4\xb4\xb4\xb5\xb5\xb5\xb7\xb7\xb9\xb9\xb5\xb5\xb8\xb8\xba\xba\xb8\xb8\xb6\xb6\xb3\xb3\xb3\xb3\xb4\xb4\xb6\xb6\xaf\xaf\xb5\xb5\xb4\xb5\xb5\xb6\xb7\xb7\xb7\xb7\xb9\xb9\xb5\xb5\xb8\xb8\xba\xba\xb8\xb8\xb6\xb6\xb3\xb3\xb3\xb3\xb5\xb5\xaf\xaf\xb7\xb7\xb6\xb5\xb4\xb5\x1f\x43\x91\x91\xb8\xb8\xb8\xb8\xb6\xb6\xb9\xb9\xb6\xb6\xb9\xb9\xb6\xb6\xb3\xb3\xb3\xb3\xb5\xb5\xaf\xaf\xb7\xb7\xb5\xb4\xb7\x1f\x98\x74\x73\x92\xb8\xb8\xb8\xb8\xb6\xb6\xb9\xb9\xb6\xb6\xb9\xb9\xb6\xb6\xb3\xb3\xaf\xaf\xb6\xb6\xb6\xb6\xb4\xb4\xb4\xb7\xb8\x46\x74\x72\x72\x74\x92\x22\x23\xb9\x28\x28\xb8\xb8\x2a\x2a\xba\xba\xb6\xb6\xb3\xb3\xaf\xaf\xb6\xb6\xb6\xb6\xb4\xb4\xb2\xb4\x1f\x91\x74\x71\x71\x74\x92\x46\x23\xb9\x28\x28\xb8\xb8\x2a\x2a\xba\xba\xb6\xb6\xb3\xb3\xb6\xb6\xb7\xb7\xb8\xb8\xb5\xb5\xb2\xb5\x1f\x45\x98\x74\x74\x98\x89\x47\x24\x29\x28\x28\xba\xba\x2b\x2b\xb8\xb8\xb6\xb6\xb3\xb3\xb6\xb6\xb7\xb7\xb8\xb8\xb5\xb5\xaf\xb5\xb8\x20\x91\x92\x92\x45\x47\x23\x25\x29\x28\x28\xba\xba\x2b\x2b\xb8\xb8\xb6\xb6\xb3\xb3\xb6\xb6\xb8\xb8\xb8\xb8\xb8\xb8\xb3\xb5\xb6\x23\x22\x22\x22\x22\x24\x25\xb7\xb4\x29\x29\xb9\xb9\x28\x28\xba\xba\xb6\xb6\xb3\xb3\xb6\xb6\xb8\xb8\xb8\xb8\xb8\xb8\xb3\xb5\xb3\xb5\x23\x23\x23\x25\x26\xb8\xb6\xb4\x29\x29\xb9\xb9\x28\x28\xba\xba\xb6\xb6\xb3\xb3\xb7\xb7\xb8\xb8\xaf\xaf\xb5\xb5\xb7\xb7\xaf\xaf\xb8\xb8\xb8\xb8\x29\x29\xb7\xb7\xb7\xb7\xba\xba\x28\x28\x2a\x2a\xb6\xb6\xb3\xb3\xb7\xb7\xb8\xb8\xaf\xaf\xb5\xb5\xb7\xb7\xaf\xaf\xb8\xb8\xb8\xb8\x29\x29\xb7\xb7\xb7\xb7\xba\xba\x28\x28\x2a\x2a\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6");
  252. strcpy(sprite_image[32],"\x20\x10\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\x70\xb3\xb3\x26\x28\x28\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb6\xb6\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\x1f\xdf\x20\x44\x74\x44\x1f\x21\x24\x23\xb4\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb6\xb6\xb3\xb3\xb3\xb3\xb4\xb4\xb6\xb6\xaf\xaf\xb3\x1f\xa5\x45\x91\x74\x98\x92\x46\x21\x21\xb6\xb5\xb5\xb8\xb8\xba\xba\xb8\xb8\xb6\xb6\xb3\xb3\xb3\xb3\xb4\xb4\xb6\xb6\xaf\xaf\xae\x1a\x43\x91\x74\x72\x74\x75\x99\x46\x46\x21\x23\xb6\xb8\xb8\xba\xba\xb8\xb8\xb6\xb6\xb3\xb3\xb3\xb3\xb5\xb5\xaf\xaf\xb7\xaf\x1d\x04\x98\x74\x72\x71\x72\x73\x75\x99\x99\x46\x23\xb8\xb8\xb9\xb6\xb6\xb9\xb9\xb6\xb6\xb3\xb3\xb3\xb3\xb5\xb5\xaf\xaf\xaf\x1d\x87\x98\x73\x71\x70\x70\x71\x70\x74\x74\x74\x99\x46\x23\x25\xb9\xb6\xb6\xb9\xb9\xb6\xb6\xb3\xb3\xaf\xaf\xb6\xb6\xb3\xdc\xdd\x44\x98\x74\x70\x70\x70\x70\x70\x70\x70\x70\x72\x74\x92\x46\x22\x27\x2a\x2a\xba\xba\xb6\xb6\xb3\xb3\xaf\xb3\xb5\xb6\xb5\x1d\x44\x98\x74\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x74\x74\x92\x47\xa7\x2a\x2a\xba\xba\xb6\xb6\xb3\xb3\xb6\xb5\x1f\x1f\x91\x90\x98\x74\x72\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x72\x74\x99\x48\xa7\x2b\x2b\xb8\xb8\xb6\xb6\xb3\xb3\xb6\xb6\x1f\x92\x98\x73\x74\x73\x72\x70\x70\x70\x70\x70\x70\x71\x73\x73\x74\x74\x98\x92\x93\x49\x2b\x2b\xb8\xb8\xb6\xb6\xb3\xb3\xb6\xb6\x21\x22\x44\x91\x92\x74\x74\x71\x70\x71\x71\x71\x72\x74\x98\x99\x92\x92\x89\x46\x47\x24\x28\x28\xba\xba\xb6\xb6\xb3\xb3\xb6\xb6\xb8\x23\x1d\x1d\x1f\x91\x98\x73\x72\x72\x73\x72\x73\x99\x47\x47\x21\x46\x46\x21\x22\x26\x28\x28\xba\xba\xb6\xb6\xb3\xb3\xb7\xb7\xb8\xb8\xaf\xaf\xb3\x1f\x92\x98\x75\x75\x75\x74\x99\x47\x24\x23\x23\x22\x23\x23\x25\x27\x28\x28\x2a\x2a\xb6\xb6\xb3\xb3\xb7\xb7\xb8\xb8\xaf\xaf\xb4\x21\x46\x89\x93\x92\x92\x91\x45\x21\x23\xb8\xb8\xb8\xb7\xb7\xba\xba\x28\x28\x2a\x2a\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\x23\x21\x21\x21\x21\x21\x1f\x1f\x21\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6");
  253. strcpy(sprite_image[33],"\x20\x10\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\x70\xb2\xb2\x24\x26\x26\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb5\xb5\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\x1d\xdd\x1e\x42\x73\x42\x1d\x1f\x22\x21\xb3\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb2\xb5\xb5\xb2\xb2\xb2\xb2\xb3\xb3\xb5\xb5\xaf\xaf\xb2\x1d\xa5\x43\x90\x73\x98\x91\x44\x1f\x1f\xb5\xb4\xb4\xb7\xb7\xb9\xb9\xb7\xb7\xb5\xb5\xb2\xb2\xb2\xb2\xb3\xb3\xb5\xb5\xaf\xaf\xae\x18\x41\x90\x73\x71\x73\x74\x98\x44\x44\x1f\x21\xb5\xb7\xb7\xb9\xb9\xb7\xb7\xb5\xb5\xb2\xb2\xb2\xb2\xb4\xb4\xaf\xaf\x1c\x1a\x1b\x04\x98\x73\x71\x70\x71\x72\x74\x98\x98\x44\x21\xb7\xb7\xb8\xb5\xb5\xb8\xb8\xb5\xb5\xb2\xb2\xb2\xb2\xb4\xb4\xaf\x1b\x41\x04\x85\x98\x72\x70\x70\x70\x70\x70\x73\x73\x73\x98\x44\x21\x23\xb8\xb5\xb5\xb8\xb8\xb5\xb5\xb2\xb2\xaf\xaf\xb5\xb5\xdb\x42\x98\x73\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x90\x92\x22\x1f\x21\x23\xb7\xb5\xb5\x27\xb5\xb2\xb1\x1c\x1f\x42\x90\x73\x72\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x72\x74\x92\x46\x45\x21\xb7\xb6\xb5\x27\xb6\xb4\x40\x42\x43\x98\x73\x72\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x72\x74\x99\x98\x44\x21\xb7\xb5\x27\xb6\xb5\x41\x43\x91\x85\x98\x73\x71\x71\x70\x70\x70\x70\x70\x70\x70\x71\x71\x71\x70\x70\x70\x70\x73\x74\x92\x45\x21\xb7\xb5\xb2\xb2\xb5\xb5\x1f\x43\x90\x90\x98\x73\x73\x71\x70\x70\x70\x70\x72\x72\x73\x73\x73\x71\x72\x73\x73\x98\x98\x46\x21\xb7\xb6\xb5\xb2\xb2\xb5\xb5\x1f\x1f\x42\x42\x91\x90\x98\x73\x72\x72\x72\x72\x74\x74\x98\x98\x91\x73\x98\x98\x98\x91\x44\x47\x22\xb7\xb6\xb5\xb2\xb2\xb6\xb6\xb7\xb7\x1c\x1a\x1d\x1b\x91\x98\x74\x74\x74\x73\x98\x98\x44\x44\x1e\x91\x44\x44\x43\x44\x20\x23\xb8\xb7\xb5\xb5\xb2\xb2\xb6\xb6\xb7\xb7\xaf\xaf\xb3\x1f\x44\x87\x92\x91\x91\x90\x43\x45\x1f\x1f\x21\x1f\x1f\x1f\x20\x21\x22\x23\xb7\xb6\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\x21\x1f\x1f\x1f\x1f\x1f\x1d\x1d\x1f\xb5\xb5\xb5\xb5\xb5\xb5\xb7\xb7\xb7\xb7\xb6\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5\xb5");
  254. strcpy(sprite_image[34],"\x20\x10\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\x70\xaf\xaf\x22\x24\x24\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xb4\xb4\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\x1c\xdc\x1d\x41\x72\x41\x1c\x1d\x20\x1f\xb2\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xb4\xb4\xaf\xaf\xaf\xaf\xb2\xb2\xb4\xb4\xae\xae\xaf\x1c\xa4\x42\x84\x72\x84\x86\x43\x1d\x1d\xb4\xb3\xb3\xb6\xb6\x23\x23\xb6\xb6\xb4\xb4\xaf\xaf\xaf\xaf\xb2\xb2\xb4\xb4\xad\xad\xad\x16\x84\x84\x72\x70\x72\x72\x72\x86\x86\x1d\x1d\x1f\x21\x23\x23\x23\xb6\xb6\xb4\xb4\xaf\xaf\xaf\xaf\xb3\xb3\x40\x1a\x16\x16\x16\x80\x84\x72\x70\x70\x70\x70\x70\x72\x72\x86\x86\x43\x1e\x1f\xb4\xb4\x23\x23\xb4\xb4\xaf\xaf\xaf\xaf\xb3\x40\x82\x84\x81\x80\x80\x70\x71\x70\x70\x70\x70\x70\x70\x70\x70\x72\x72\x72\x84\x43\x1d\x1f\x23\x23\xb4\xb4\xaf\xaf\xae\xae\xb2\x1c\x84\x72\x71\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x84\x86\x44\x21\xb6\xb4\xb4\x25\xb4\xae\x1a\x1d\x84\x72\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x71\x84\x91\x1f\xb6\xb5\xb4\x25\xb5\xdc\xa4\x86\x72\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x72\x98\x43\x1f\xb6\xb4\x25\xb5\x1d\x86\x72\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x72\x98\x44\x1f\xb6\xb4\xaf\xaf\x1d\x86\x72\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x71\x71\x72\x72\x71\x70\x70\x70\x70\x71\x73\x86\x1f\xb6\xb5\xb4\xaf\xaf\xb4\x40\x86\x72\x80\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x71\x71\x71\x70\x71\x70\x72\x72\x84\x84\x93\x20\xb6\xb5\xb4\xaf\xaf\xb5\x1d\x1e\x86\xa2\x84\x84\x72\x72\x72\x72\x72\x72\x72\x72\x72\x72\x72\x72\x84\x84\x86\x86\x43\x1e\x21\x23\xb6\xb4\xb4\xaf\xaf\xb5\xb5\xb5\x1c\xda\x1c\x1c\x86\x86\x86\x86\x86\x84\x84\x84\x86\x43\x43\x43\x1c\x1c\x1d\x1e\x1f\x20\x21\xb6\xb5\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\x1d\x1f\x1d\x1d\x1d\x1d\x1d\x1c\x1c\x1c\x1d\xb4\xb4\x1d\x1d\x1d\xb4\xb6\xb6\xb6\xb6\xb5\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4");
  255. strcpy(sprite_image[35],"\x20\x10\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\x70\xaf\xaf\x1f\x20\x20\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xd8\xd8\x17\x17\x17\x3c\xd8\x19\xda\x1a\x3d\x71\x3d\x19\x1a\x1b\x1c\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xd8\xda\xdb\xaf\xaf\xaf\xaf\xaf\x18\x3d\x15\x80\x80\x3c\x81\x19\x3d\x83\x5c\x71\x5c\x81\x83\x83\x90\x1a\x19\x18\x3c\x3d\x3d\x3d\x1a\x1b\x1c\xaf\xaf\xaf\xaf\xaf\x17\x15\x80\x57\x57\x80\x80\x70\x80\x5c\x71\x70\x71\x71\x72\x71\x83\x83\x83\x5c\x71\x71\x5c\x80\x3d\x1b\x1c\xaf\xaf\xaf\xaf\xae\x16\x15\x80\x57\x70\x70\x70\x70\x70\x71\x70\x70\x70\x70\x70\x70\x71\x71\x71\x71\x70\x70\x71\x83\x1b\x1c\x1f\xaf\xaf\xaf\xaf\xae\x16\x15\x80\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x5c\x90\x1c\x1c\xaf\xaf\xaf\xae\xad\x16\x81\x5c\x71\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x81\x90\x1b\xaf\xaf\x21\xaf\xae\x17\x1a\x83\x71\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x5c\x84\x90\x1c\x1e\xaf\x21\x1e\xd8\x40\x83\x71\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x71\x83\x90\x1c\x1f\xaf\x21\x1e\x1b\x83\x71\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x71\x83\x90\x1c\x1f\xaf\xaf\xaf\x1a\x83\x71\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x71\x71\x70\x70\x70\x70\x70\x71\x72\x83\x90\x1c\x1e\xaf\xaf\xaf\xaf\x3d\x83\x80\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x71\x70\x70\x70\x70\x70\x70\x70\x71\x83\x85\x1b\x1f\x1e\xaf\xaf\xaf\xaf\x1b\x83\x5c\x71\x71\x5c\x71\x71\x71\x71\x71\x71\x71\x71\x73\x73\x71\x71\x70\x70\x70\x70\x70\x72\x90\x1b\x1e\xaf\xaf\xaf\xaf\xaf\x1b\x84\x83\x5c\x83\x90\x83\x83\x83\x83\x83\x5c\x81\x83\x90\x90\x81\x81\x71\x70\x70\x70\x72\x83\x90\x1c\x1f\xaf\xaf\xaf\xaf\x1b\x84\x73\x83\x84\x85\x1b\x1b\x1b\x1b\x1b\x1b\x19\x19\x1b\x1b\x1b\x19\x19\x83\x72\x71\x72\x83\x85\x1b\x1c\x1f\xaf\xaf\xaf\xaf\xaf\x98\x74\x74\x88\x8a\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\x98\x74\x74\x74\x86\x89\xaf\xaf\xaf\xaf\xaf");
  256. strcpy(sprite_image[36],"\x20\x10\x9b\x78\x78\x75\x70\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\xaf\x90\x86\x91\xaf\x1f\x20\x75\x75\x76\x75\x75\x75\x75\x76\x78\x98\x89\x75\x78\x75\x74\x72\x70\x70\x70\x70\x17\x3c\xd8\x19\xda\x1a\x83\x81\x83\x19\x1a\x90\x98\x74\x73\x73\x72\x73\x72\x73\x74\x72\x74\x65\x78\x74\x72\x70\x70\x70\x70\x70\x70\x3c\x81\x19\x3d\x83\x5c\x71\x5c\x81\x83\x83\x73\x72\x71\x71\x70\x71\x70\x71\x71\x72\x74\x78\x78\x74\x71\x70\x70\x70\x70\x70\x70\x80\x80\x70\x80\x5c\x71\x70\x71\x71\x72\x72\x72\x71\x70\x70\x70\x70\x70\x70\x70\x71\x73\x75\x75\x72\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x71\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x71\x73\x73\x75\x75\x72\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x71\x5c\x83\x83\x88\x75\x72\x71\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x81\x1a\x1a\x93\x93\x90\x5c\x5c\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x5c\x84\x90\x1c\x1c\x20\x21\x1b\x84\x83\x72\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x90\x1c\x1f\xaf\x21\x1d\x90\x83\x72\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x1c\x1f\xaf\x21\x91\x83\x81\x5c\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x71\x70\x70\x70\x70\x70\x71\x70\x70\x70\x1c\x1e\xaf\x90\x81\x80\x80\x80\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x71\x70\x70\x70\x70\x70\xaf\x98\x5c\x80\x80\x70\x70\x70\x70\x5c\x71\x71\x72\x72\x72\x72\x72\x72\x72\x71\x71\x71\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x98\x5c\x71\x71\x70\x70\x70\x5c\x83\x83\x83\x90\x90\x90\x90\x90\x90\x83\x81\x81\x5c\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x75\x74\x74\x74\x73\x73\x71\x81\x90\x90\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x1b\x19\x19\x82\x72\x73\x71\x70\x70\x70\x70\x70\x70\x70\x70\x9b\x78\x76\x76\x78\x78\x75\x88\x8a\x20\xaf\x20\x20\x20\x20\x20\xaf\xaf\xaf\xaf\x98\x76\x75\x75\x70\x70\x70\x70\x70\x70\x70\x70");
  257. strcpy(sprite_image[37],"\x20\x10\x7c\x7b\x7b\x79\x9b\xec\x9e\x9b\x94\xf9\xf9\xf9\x94\x94\x4a\x94\x94\x94\xf9\xf8\x79\x79\x7a\x79\x79\x79\x79\x7a\x7b\x9b\xec\x79\x7b\x79\x77\x75\x98\x8a\x9a\x88\x91\xf8\xf9\xf9\xa4\x44\x93\x91\x92\x45\xf9\xf9\x9b\x77\x76\x76\x75\x76\x75\x76\xf8\x75\x78\x6c\x7b\x77\x75\x73\x70\x90\x84\x90\xd5\xa2\xf9\xf9\xa3\x40\x90\x91\x45\xb0\xf9\xf8\x76\x75\x74\x74\x73\x74\x73\xf8\xf8\xf8\x78\x7b\x7b\x77\x74\x71\x70\x70\x90\x90\x3d\xd5\xf8\xf8\xf9\xa2\xd5\x90\x41\xf8\xf9\xf8\x75\x74\x71\x72\x71\x72\x71\x73\xf8\xf8\x76\x79\xf9\x75\x70\x70\x70\x70\x70\x70\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf9\xf9\xf9\x72\x71\x70\x70\x70\x70\x70\x72\xf8\xf8\xf8\x79\xf9\xf9\x73\x70\x70\x70\x70\x70\x70\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf8\xf9\xf8\x70\x70\x70\x70\x70\x70\x44\x44\xa3\xf9\xf8\x8f\x94\x45\x45\x91\x90\x90\x70\x70\x70\x70\x70\x70\x70\x71\x70\xf8\xf8\xf8\xf8\x70\x70\x70\x70\x70\x70\x44\x44\xa4\xa3\xa3\xf9\x4c\x49\x44\x41\x43\x91\x1f\xb0\x70\x71\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x90\x42\xd6\xd6\xa3\x44\x4b\x49\x43\x20\x42\x1f\x91\x72\x71\x70\x70\x70\x70\xf9\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x70\x44\x42\xd6\xa3\xa5\x21\x4c\xf8\xf8\x47\xf8\xb0\x73\x70\x70\x70\xf9\xf9\xf9\xf9\xf9\x70\xf9\x71\x72\x72\x72\x72\x71\x70\x71\x71\x98\x90\x90\xf8\xa5\x21\x28\xf8\xf8\xf8\x87\x98\x70\x70\x70\xf9\xf9\xf9\xf9\xf9\x71\xf9\xf9\xf9\xf8\xf9\xf9\x73\x72\x71\x72\x72\x74\x70\x70\xf8\x23\xb7\xb6\xf8\xf8\x86\x83\x83\x70\x70\x90\xd5\xf8\xa3\xa3\xa3\xf8\xf8\xf9\xf8\xf9\xf9\xf9\xf9\x71\x70\x71\x72\x74\x70\x70\x70\x70\x70\xb6\x9b\x98\x84\x83\x70\x70\x70\x84\x90\x41\xa4\xa4\xdb\xf8\xf8\xb0\xf8\xf8\xf9\xf9\x74\x70\x71\x71\x71\x73\x71\x70\x70\x70\x70\x70\x9b\x98\x74\x74\x73\x73\x70\x90\x92\x20\xa5\xa5\xdf\xb0\xb0\xb0\xdb\xa4\x41\x91\x98\x70\x73\x72\x71\x71\x70\x70\x70\x70\x70\x70\x79\x77\x77\x77\x76\x76\x74\x91\x93\xb0\x21\x21\xb0\x22\xb0\xb0\xe8\x20\x20\x1f\x88\x75\x76\x74\x72\x71\x70\x70\x70\x70\x70\x70\x7c\x7b\x7a\x7a\x7b\x7b\x79\x8e\x0e\x28\xb6\x28\xb0\x28\x28\x28\x28\x28\x28\xb6\x9b\x7a\x79\x79\x70\x70\x70\x70\x70\x70\x70\x70");
  258. strcpy(sprite_image[38],"\x20\x10\x98\x98\x98\x72\x60\x72\x5f\x5d\x72\x72\x54\x54\x81\x5d\x5b\x5b\x54\x54\x5b\x83\x72\x74\x98\x72\x72\x72\x72\x74\x98\x5b\x84\x72\x98\x72\x70\x70\x5b\x5b\x5a\x80\x59\x70\x54\x33\x80\x80\x57\x57\x32\x32\x57\x5a\x70\x70\x71\x70\x70\x70\x70\x70\xe3\x70\x71\x60\x98\x70\x70\x70\x70\x57\x33\x34\x35\x57\x32\x32\x34\x34\x33\x33\x32\x32\x33\x57\x70\x70\x70\x70\x70\x70\x56\xe3\x54\xe3\x71\x98\x98\x70\x70\x55\x54\x33\x32\x32\x32\x32\x31\xd2\x32\xd2\x32\xd2\x31\x32\x32\x32\x54\x55\x55\x55\x55\x55\x54\x56\x54\xe3\x70\x72\x72\x70\x70\x55\x54\x54\x54\x54\x54\x54\x54\xe3\x54\xe3\x54\xe3\x54\x54\x54\x54\x55\x54\x54\x54\x54\x54\x57\x34\x34\x54\x54\x54\x72\x70\x70\x55\x54\x54\x54\x54\x54\x54\x54\x54\xe3\x54\xe3\xe3\xe3\xe3\x54\xe3\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x72\x70\x70\x55\x57\x36\x54\x54\x54\x54\x54\x54\x54\x54\x54\xe3\x54\xe3\xe3\x54\x54\x54\x54\x54\x54\x39\x34\x54\x54\x54\x54\x54\x74\x70\x70\x57\x36\x57\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x34\x37\x34\x33\x33\x33\x54\x81\x59\x57\x54\x54\x54\x54\x54\x54\xe2\xe2\xe2\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x34\x37\x34\x54\x33\x36\x54\xe3\x34\x33\x54\x54\x54\x54\x54\x31\xe2\xe2\xe2\xe3\x54\x54\x54\x54\x55\x55\x55\x55\x54\x54\x54\x54\x54\x34\x34\x33\x36\x81\x1b\x54\x54\x54\x54\x54\x54\x54\x32\x31\x54\xe3\x54\x54\x54\x54\x54\x54\xe3\xe3\xe3\x54\x55\x54\x54\x54\x54\x54\x54\x33\x80\x16\x1b\xe3\x34\x33\x54\x54\x54\x54\x32\xd2\x32\xe2\xe2\x32\x54\x54\x54\x31\x32\x54\x54\x54\x54\x54\x54\x54\x54\x54\x54\x33\x80\x14\x5b\x5b\x57\x57\x70\x55\x55\x55\x54\x32\x32\xd2\xd2\x33\x33\x32\x32\xd2\x32\xe2\x33\x57\x70\x55\x54\x55\x54\x54\x54\x33\x57\x36\x5d\x5b\x70\x70\x70\x70\x70\x70\x70\x57\x33\x33\x34\x57\x36\x35\x32\x32\x33\x54\x80\x59\x70\x70\x55\x54\x54\x54\x54\x54\x54\x54\x54\x72\x70\x70\x70\x71\x70\x70\x70\x5a\x57\x57\x80\x80\x81\x80\x57\x57\x36\x80\x81\x5b\x70\x70\x70\x55\x54\x54\x54\x54\x54\x54\x54\x98\x98\x74\x74\x98\x98\x72\x74\x72\x5f\x5b\x5b\x84\x1b\x5d\x5b\x5b\x84\x86\x98\x98\x74\x72\x72\x54\x54\x54\x54\x54\x54\x54\x54");
  259. strcpy(sprite_image[39],"\x20\x10\x5f\x5e\x5e\x5b\x5d\x5b\x5c\x52\x52\x5b\x5b\x80\x5b\x5b\x81\x5b\x52\x52\x58\x52\x5b\x5c\x5e\x5b\x5b\x5b\x5b\x5c\x5e\x58\x81\x5b\x5e\x5b\x52\x56\x58\x58\x56\x51\x52\x56\x56\x34\x56\x57\x57\x56\x31\x31\x54\x54\x70\x70\x70\x70\x70\x70\x56\x70\xe2\x56\x70\x5d\x5e\x70\x56\x52\x56\x54\x52\x50\x52\x54\x31\x32\x32\x32\x32\x31\xd1\xd1\x31\x52\x54\x55\x70\x56\x56\x56\x54\xe2\x52\xe2\x70\x5e\x5e\x70\x55\x52\x53\x52\x50\x50\x52\x52\xd1\x31\x31\x32\x31\xe2\xd1\xe1\xd1\x52\x53\x53\x54\x54\x53\x53\x53\x54\x52\xe2\x70\x5b\x5b\x70\x55\x53\x53\x50\x50\x50\x50\x52\x52\x52\xe2\xe2\x52\xe2\x52\xe2\xd1\x52\x53\x53\x53\x53\x53\x53\x54\x32\x32\x52\x52\x52\x5b\x70\x55\x53\x53\x52\x50\xa8\xa8\x50\x50\x50\xe1\xe2\xe1\xe2\xe1\xe1\xe1\xe1\x52\x52\x52\x52\x52\x52\x52\x31\x31\x52\x52\x52\x5b\x70\x55\x53\x52\x50\xa8\xa8\xa8\xa8\xa8\xa8\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xe1\xd1\xd1\x52\x31\xd1\x50\x50\x52\x5c\x70\x54\x52\x50\x50\xa8\xa8\xa8\xa8\xa8\xa8\xe1\xe1\xa8\xe1\xe1\xe1\xe1\xa8\xe1\xe1\xe1\xe1\xe1\xe1\x50\xe1\xe1\xe1\x50\x52\x52\x54\x52\x50\x50\x50\xa8\xa8\xa8\xa8\xe1\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xe1\xe1\xe1\xd1\xe1\x50\x50\x52\x52\x52\x50\x50\x50\x50\xa8\xa8\xa8\xe1\xe1\xa8\xe1\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xe1\x50\xa8\x50\xe1\xe1\xd1\x52\xd1\x32\x34\x18\x52\x50\x50\x50\x50\x50\x50\xa8\xa8\xa8\xa8\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\x52\x50\x52\x50\x50\x50\x52\x31\x32\x34\x52\x52\x52\x52\x52\x52\x52\x52\x50\x50\xa8\xa8\x50\x50\x50\xa8\xa8\xa8\xa8\xa8\x50\x50\x50\x50\x52\x50\x50\x50\x50\x32\x34\x56\x58\x52\x54\x53\x53\x53\x53\x53\x52\x50\x50\x50\x50\x50\x50\x50\x50\xa8\x50\x50\x50\x50\x50\x52\x52\x50\x50\x50\x50\x51\x54\x34\x52\x58\x56\x70\x54\x70\x56\x55\x54\x52\x50\x50\x52\x52\x54\x51\x52\x50\x50\x54\x52\x52\x50\x50\x50\x50\x50\x50\x50\x50\x50\x52\x52\x5b\x70\x70\x52\x70\x70\x70\x70\x54\x52\x50\x54\x56\x80\x54\x55\x54\x54\x80\x54\x57\x52\x52\x52\x52\x53\x52\x52\x52\x52\x52\x52\x5f\x5e\x5c\x5c\x5e\x5e\x5b\x5c\x52\x52\x52\x58\x81\x5b\x5c\x5d\x58\x52\x83\x52\x5f\x5c\x5b\x5b\x52\x52\x52\x52\x52\x52\x52\x52");
  260. strcpy(sprite_image[40],"\x20\x10\x5c\x5b\x5b\x57\x5a\x57\xa8\x50\x50\xa8\xa8\xa8\x58\x58\xa8\xa8\x50\xa8\x55\xa8\xa8\x59\xa8\xa8\x57\xa8\xa8\x59\x5b\x55\x80\x57\xa8\xa8\x50\xa8\x55\xa8\x53\x50\x50\xa8\xa8\x32\xa8\x54\x33\x53\xe1\xe1\xa8\xa8\xa8\xd1\x50\xa8\x51\x50\xa8\x53\xe2\x54\x56\x5a\xa8\xa8\xa8\x50\xa8\xd1\x50\xa8\x50\xa8\xa8\xa8\xd1\xa8\x30\xa8\xa8\xa8\xa8\xa8\x50\x50\xa8\xa8\x50\xa8\xe1\x50\x50\xe2\xa8\x5b\xa8\xa8\xa8\x50\xa8\x50\xa8\xa8\x50\xa8\xa8\xe1\xe1\xe1\xe1\xe1\xe1\xa8\xa8\xa8\x50\xa8\xa8\x50\x50\xa8\xa8\xa8\xa8\xe2\x54\x57\xa8\xa8\xa8\xa8\x51\xa8\xa8\xa8\xa8\x50\x50\x50\xa8\xa8\xe1\xa8\xe1\xa8\xa8\x50\xa8\xa8\xa8\x50\xa8\x50\xd1\xe1\xa8\x50\x50\x50\x57\x54\xa8\x51\x51\x50\xa8\xa8\xa8\xa8\xa8\xa8\xe1\xa8\xe1\xa8\xe1\xa8\xa8\xa8\xa8\xa8\xa8\x50\x50\x50\xa8\xe1\xe1\x50\x50\xa8\x57\x54\x53\x51\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xe1\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\xe1\xa8\xa8\xa8\x50\x59\xa8\xa8\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\x30\x32\xa8\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\xa8\xa8\xa8\xa8\x50\xa8\xd1\xa8\x50\xa8\xa8\xa8\x50\x50\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\xa8\xa8\xa8\x30\x32\x53\xa8\xa8\x50\xa8\x50\x51\x51\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\xd1\x31\xa8\xa8\x50\x51\xd1\x51\x53\xd1\x50\xa8\xa8\xa8\xa8\x50\x50\xa8\x50\xa8\xa8\xa8\x50\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\x50\x57\x51\x56\x54\xd1\x55\x55\x54\xd1\x50\xa8\x50\x53\x53\x50\x53\x50\xa8\xa8\xd1\x54\x50\x50\x50\x50\x51\x50\x50\x50\x50\x50\xa8\x5c\x58\x5b\x55\xa8\x5b\x57\x59\x50\x50\x50\xa8\x80\x58\xa8\x5a\x55\xa8\xa8\x50\xa8\x59\x57\x57\x50\xa8\x50\xa8\xa8\x50\x50\x50");
  261. strcpy(sprite_image[41],"\x20\x10\x57\x5b\x5b\x57\x5a\xa8\xa8\x58\x50\xa8\xa8\xa8\xa8\x58\xa8\x5c\x50\xa8\xa8\xa8\xa8\x59\xa8\x5b\x50\xa8\xa8\xe1\x55\x55\x50\x57\x57\x54\x50\xa8\x55\xa8\xa8\xa8\x54\xa8\xa8\x32\xa8\x50\xa8\x53\xe1\xa8\xa8\xa8\x50\xa8\x53\xa8\x54\xa8\xa8\xa8\xe2\xa8\x56\x5a\x59\x50\xa8\x50\xa8\xd1\xa8\xd1\xa8\xa8\xa8\xa8\xa8\xa8\x30\xa8\x50\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\x50\xa8\xa8\x50\xe2\xa8\x5b\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xe1\x50\xa8\xe1\xe1\xa8\xe1\xa8\xa8\xe1\xa8\x50\x50\xa8\xa8\xa8\xa8\xa8\x54\xa8\xa8\xa8\xa8\xa8\x50\xa8\xa8\xa8\xa8\x50\x50\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xe1\xa8\xa8\xa8\x50\x50\xa8\xe1\xe1\xa8\xa8\x50\xa8\xa8\xa8\x30\x50\x50\x50\xa8\x50\xa8\xa8\xa8\xa8\xa8\xa8\x51\xa8\x54\xa8\xa8\xa8\xa8\xe1\xa8\x50\xe1\x50\x50\xa8\xa8\xa8\xa8\xa8\x59\xe1\xd1\x80\x50\xa8\x53\x53\x51\xa8\xa8\xa8\xa8\x50\x33\xa8\xa8\xe1\xa8\xa8\xe1\xa8\x50\xa8\xa8\xa8\x50\xa8\x50\xa8\xa8\x50\xa8\x30\x51\xa8\xa8\xa8\xa8\xa8\xa8\x51\x51\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\xa8\xe1\xa8\xa8\x50\xa8\xa8\xa8\xa8\xd1\xa8\xa8\xa8\x50\x51\x50\xa8\xa8\xa8\xa8\xa8\x51\x50\xd1\x50\xa8\xa8\xa8\xa8\xa8\xa8\xe1\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xe2\x50\x57\xa8\xa8\xa8\x54\xd1\x55\x51\xa8\xd1\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\xa8\x50\x54\x50\xa8\xa8\x50\x32\x50\x50\x50\x50\xa8\xa8\x57\x58\xa8\xa8\xa8\xa8\xa8\xa8\x51\x50\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x57\xa8\xa8\xe1\xa8\x50\xa8\xa8\xa8\xa8\x50\xa8\xa8\x50\xa8\xa8\xa8\x50\xa8\xa8\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xd1\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x53\xa8\xe1\xa8\x32\xa8\xa8\xa8\x50\xa8\x50\xa8\xa8\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\xa8\xa8\xa8\xa8\x50\xa8\x31\xa8\xa8\xa8\xa8\xa8\xa8\x53\xa8\x50\xd1\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\xa8\x50\xa8\xa8\x50\x50\xa8\x57\x55\x56\xa8\x51\xa8\xa8\xa8\xa8\xa8\xa8\x50\x54\x53\xd1\x53\x50\x50\xa8\x50\xa8\xa8\x50\x50\x50\x50\xa8\x53\xa8\xa8\x51\xd1\x5b\xa8\x5b\x55\xa8\x50\x57\x59\x58\xa8\x5c\xa8\x80\xa8\xa8\xa8\x55\x57\x50\x50\x5a\x59\xa8\xa8\x50\xa8\x50\x50\x57\xa8\x50\x50");
  262. strcpy(sprite_image[42],"\x20\x10\xa8\x5b\x5b\x57\x5a\xa8\xa8\x58\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\xa8\xa8\x55\xa8\x50\x57\xa8\x5b\x50\xa8\xa8\xe1\xa8\x55\xa8\x59\x50\xa8\xa8\x50\x55\xa8\xa8\x50\xa8\xa8\xa8\xa8\x53\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\xa8\xa8\xa8\x53\xe1\xa8\xa8\x32\xa8\xa8\x59\x50\xa8\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\x30\x50\x50\xa8\xa8\xe2\xa8\xa8\x50\xa8\xa8\xa8\xa8\xa8\x50\xa8\x31\x5b\xa8\xe1\xa8\xa8\xa8\x53\xa8\xe1\x50\xa8\xa8\xa8\xa8\xa8\xa8\x54\xa8\xa8\x50\xa8\xa8\xa8\xa8\xe1\xa8\xa8\x50\xa8\xa8\x50\x50\x50\xa8\xa8\xa8\xa8\xe1\xa8\xa8\xa8\xa8\x50\xa8\xa8\xa8\x53\x50\x50\xa8\xa8\xa8\x30\x50\xa8\x50\xa8\xa8\x50\xa8\x53\xa8\xa8\x51\xd1\x50\xa8\xa8\xa8\xa8\xa8\xe1\xa8\xa8\x51\x50\xa8\x50\xa8\xa8\xa8\x57\x59\x50\xd1\xa8\x50\xa8\xa8\xa8\xa8\xa8\x59\xe1\xe1\x50\x50\xa8\x53\xe1\xa8\xa8\xa8\xa8\x50\xa8\xa8\xa8\xa8\x53\x51\xa8\xe1\xa8\xa8\x50\x33\xa8\xa8\xa8\x50\xa8\xa8\x50\xa8\x30\x51\xa8\x50\xa8\xa8\xa8\xa8\x51\x51\xa8\xa8\x50\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xe1\xa8\xa8\x50\xa8\xa8\xa8\xa8\xd1\xa8\xa8\x50\x50\x50\x50\xa8\xa8\xa8\xa8\xa8\xe1\x50\xd1\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x51\x50\xa8\x51\xa8\xa8\xa8\xa8\xa8\xa8\xe2\xa8\x57\xa8\xa8\xa8\xa8\xd1\x55\x51\xa8\xd1\x50\xa8\x50\xa8\xa8\xa8\x32\x50\xa8\xa8\x50\x54\xa8\xa8\x54\x50\xa8\x50\x50\x50\xa8\xa8\xa8\x57\x58\xa8\xa8\xa8\xa8\x50\xa8\x50\x57\x50\xa8\xe1\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\xa8\xa8\x58\xa8\x5c\xa8\xa8\x51\x50\x57\xa8\x57\x54\x50\xa8\x50\xa8\xa8\xa8\xa8\xa8\xa8\x32\xa8\xa8\xa8\x53\xd1\xe1\x54\xa8\xa8\x5a\xa8\xa8\x54\xa8\xa8\xa8\xe2\xa8\x56\xa8\xa8\x50\xa8\xa8\xa8\xa8\x50\xd1\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\xa8\xa8\xa8\x50\xa8\xd1\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\x50\xa8\x50\xe1\xa8\xa8\xa8\xa8\xa8\xe1\xa8\xa8\xa8\xa8\xa8\xa8\x50\xa8\xa8\xa8\xa8\xd1\xa8\xa8\xa8\xa8\x55\x54\xa8\x51\x53\x50\xa8\xa8\x50\x57\xe1\xe1\x50\xd1\xa8\x50\x50\x50\xa8\xa8\x50\x56\xa8\x50\x50\xa8\xa8\xa8\xa8\xa8\x50\x5b\xa8\x5b\x55\xa8\x50\x55\x57\x50\xa8\x5c\x54\xa8\xa8\xa8\xa8\xa8\x50\x58\xa8\x5a\x59\x80\xa8\x50\xa8\x50\xa8\x57\x50\x80\x50");
  263. strcpy(sprite_image[43],"\x20\x10\x51\x5f\x5f\x5c\x5e\x51\x51\x5c\x51\x51\x51\x51\x51\x51\x54\x51\x51\x51\x59\x51\x54\x5c\x51\x5f\x54\x52\x51\x53\x52\x59\x51\x5e\x54\x51\x51\x54\x59\x51\x51\x54\x51\x51\x51\x51\x57\x51\x51\x51\x52\x51\x51\x51\x54\x52\x52\x51\x51\x57\x53\x51\x53\x56\x51\x51\x5e\x53\x51\x54\x51\x51\x51\x51\x51\x51\x51\x53\x53\x54\x54\x54\x54\x51\x51\xd3\x52\x51\x53\x51\x51\x51\x51\x51\x53\x51\x34\x5f\x51\x53\x51\x51\x51\x57\x51\x53\x54\x51\x51\x51\x51\x51\x51\x59\x51\x51\x54\x51\x52\x51\x52\xd2\x51\x51\x54\x52\x51\x53\x54\x54\x51\x51\x51\x53\xd2\x51\x51\x51\x51\x54\x51\x51\x51\x57\x54\x54\x51\x52\x51\x54\x54\x51\x54\x51\x51\x53\x51\x57\x51\x51\x55\x55\x54\x51\x51\x51\x51\x51\x53\x52\x51\x55\x54\x51\x54\x51\x51\x51\x5c\x5e\x54\x33\x51\x54\x51\x52\x51\x51\x51\x5e\x53\x53\x54\x54\x51\x57\x53\x52\x51\x51\x51\x54\x51\x53\x51\x51\x57\x56\x51\x53\x51\x51\x54\x80\x51\x51\x51\x54\x52\x51\x54\x51\x54\x56\x52\x54\x51\x51\x51\x51\x55\x56\x51\x51\x54\x51\x52\x51\x51\x51\x51\x51\x51\x51\x51\x51\x51\x53\x51\x51\x54\x51\x52\x52\x52\x55\x51\x51\x54\x54\x53\x54\x51\x52\x51\x51\x51\xd2\x53\x55\x51\x51\x51\x51\x51\x51\x51\x56\x54\x51\x56\x51\x52\x51\x51\x51\x52\xd3\x51\x5c\x51\x51\x51\x51\x55\x59\x55\x51\x55\x53\x51\x54\x51\x51\x51\x56\x54\x51\x51\x54\x58\x51\x51\x58\x54\x52\x54\x54\x54\x51\x52\x51\x5c\x5c\x51\x51\x51\x51\x54\x51\x54\x5c\x54\x51\x53\x51\x51\x51\x51\x51\x51\x54\x51\x51\x51\x5c\x51\x98\x51\x51\x56\x54\x5c\x51\x5c\x59\x53\x51\x54\x51\x51\x51\x51\x52\x51\x56\x51\x51\x51\x57\x55\x53\x58\x51\x51\x5e\x51\x51\x58\x51\x51\x51\xd3\x51\x70\x52\x51\x53\x51\x51\x51\x51\x53\x33\x52\x51\x51\x51\x51\x51\x51\x52\x52\x51\x54\x52\x51\x51\x52\x54\x51\x55\x51\x51\x51\x51\x51\x51\x51\x51\x51\x51\x51\x53\x51\x53\x51\x54\x53\x51\x51\x51\x51\x53\x53\x53\x51\x51\x51\x51\x51\x53\x51\x51\x51\x51\x55\x51\x51\x51\x51\x59\x58\x51\x55\x57\x54\x51\x51\x53\x5c\x53\xd2\x54\x55\x51\x54\x54\x54\x51\x51\x53\x70\x51\x54\x54\x53\x52\x53\x51\x52\x54\x5f\x51\x5f\x59\x51\x54\x59\x5c\x54\x51\x98\x59\x51\x51\x51\x51\x51\x54\x5c\x51\x5e\x5e\x82\x51\x54\x51\x54\x51\x5c\x54\x82\x54");
  264. strcpy(sprite_image[44],"\x20\x10\x57\x99\x99\x98\x64\x57\x57\x98\x57\x57\x57\x57\x57\x57\x59\x57\x57\x57\x60\x57\x59\x98\x57\x99\x59\x58\x57\x59\x57\x60\x57\x98\x59\x57\x57\x59\x60\x57\x57\x59\x57\x57\x57\x57\x5c\x57\x57\x57\x57\x57\x57\x57\x59\x57\x57\x57\x57\x5c\x59\x57\x58\x81\x57\x57\x98\x59\x57\x59\x57\x57\x57\x57\x57\x57\x57\x58\x58\x59\x80\x59\x59\x57\x57\x80\x57\x57\x59\x57\x57\x57\x57\x57\x59\x57\x80\x99\x57\x59\x57\x57\x57\x5c\x57\x59\x59\x57\x57\x57\x57\x57\x57\x5e\x57\x57\x59\x57\x57\x57\x57\x80\x57\x57\x59\x57\x57\x59\x59\x59\x57\x57\x57\x58\x59\x57\x57\x57\x57\x59\x57\x57\x57\x5e\x59\x59\x57\x57\x57\x80\x59\x57\x59\x57\x57\x59\x57\x5e\x57\x57\x5b\x5b\x59\x57\x57\x57\x57\x57\x59\x58\x57\x5b\x59\x57\x59\x57\x57\x57\x98\x98\x59\x80\x57\x59\x57\x57\x57\x57\x57\x98\x59\x59\x59\x59\x57\x5c\x59\x57\x57\x57\x57\x59\x57\x58\x57\x57\x5e\x5c\x57\x59\x57\x57\x59\x83\x57\x57\x57\x59\x57\x57\x59\x57\x80\x5c\x57\x59\x57\x57\x57\x57\x5b\x5c\x57\x57\x59\x57\x57\x57\x57\x57\x57\x57\x57\x57\x57\x57\x57\x59\x57\x57\x59\x57\x57\x57\x57\x5b\x57\x57\x59\x59\x59\x59\x57\x57\x57\x57\x57\x59\x59\x5b\x57\x57\x57\x57\x57\x57\x57\x5c\x59\x57\x5c\x57\x57\x57\x57\x57\x57\x80\x57\x98\x57\x57\x57\x57\x5b\x60\x5b\x57\x5b\x59\x57\x59\x57\x57\x57\x81\x59\x57\x57\x59\x5e\x57\x57\x5e\x59\x57\x59\x59\x59\x57\x57\x57\x98\x98\x57\x57\x57\x57\x59\x57\x59\x98\x59\x57\x59\x57\x57\x57\x57\x57\x57\x59\x57\x57\x57\x98\x57\x99\x57\x57\x5c\x59\x98\x57\x98\x5e\x59\x57\x59\x57\x57\x57\x57\x57\x57\x81\x57\x57\x57\x5c\x5b\x59\x5e\x57\x57\x64\x57\x57\x5e\x57\x57\x57\x80\x57\x5f\x58\x57\x59\x57\x57\x57\x57\x59\x80\x58\x57\x57\x57\x57\x57\x57\x57\x57\x57\x59\x57\x57\x57\x57\x59\x57\x5b\x57\x57\x57\x57\x57\x57\x57\x57\x57\x57\x57\x59\x57\x59\x57\x59\x59\x57\x57\x57\x57\x58\x59\x58\x57\x57\x57\x57\x57\x59\x57\x57\x57\x57\x5b\x57\x57\x57\x57\x60\x5e\x57\x5b\x5e\x5b\x57\x57\x59\x98\x59\x80\x59\x5b\x57\x59\x59\x59\x57\x57\x59\x5f\x57\x59\x59\x58\x57\x58\x57\x57\x59\x99\x57\x99\x5f\x57\x59\x60\x98\x59\x57\x99\x5e\x57\x57\x57\x57\x57\x59\x98\x57\x64\x98\x63\x57\x59\x57\x59\x57\x98\x59\x63\x59");
  265. strcpy(sprite_image[45],"\x20\x10\x5e\x65\x65\x99\x65\x5e\x5e\x65\x5e\x5e\x5e\x5e\x5e\x5e\x60\x5e\x5e\x5e\x99\x5e\x60\x99\x5e\x65\x60\x5e\x5e\x60\x5e\x99\x5e\x65\x60\x5e\x5e\x60\x99\x5e\x5e\x60\x5e\x5e\x5e\x5e\x98\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x60\x5e\x5e\x5e\x5e\x98\x60\x5e\x5e\x87\x5e\x5e\x65\x5f\x5e\x60\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x60\x84\x60\x60\x5e\x5e\x84\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x84\x65\x5e\x60\x5e\x5e\x5e\x98\x5e\x60\x60\x5e\x5e\x5e\x5e\x5e\x5e\x98\x5e\x5e\x60\x5e\x5e\x5e\x5e\x84\x5e\x5e\x60\x5e\x5e\x5f\x60\x60\x5e\x5e\x5e\x5e\x60\x5e\x5e\x5e\x5e\x60\x5e\x5e\x5e\x64\x60\x60\x5e\x5e\x5e\x84\x60\x5e\x60\x5e\x5e\x5e\x5e\x64\x5e\x5e\x86\x86\x60\x5e\x5e\x5e\x5e\x5e\x60\x5e\x5e\x86\x60\x5e\x60\x5e\x5e\x5e\x99\x65\x60\x84\x5e\x60\x5e\x5e\x5e\x5e\x5e\x65\x60\x60\x60\x60\x5e\x98\x60\x5e\x5e\x5e\x5e\x60\x5e\x5e\x5e\x5e\x98\x98\x5e\x60\x5e\x5e\x60\x63\x5e\x5e\x5e\x60\x5e\x5e\x60\x5e\x84\x98\x5e\x60\x5e\x5e\x5e\x5e\x86\x98\x5e\x5e\x60\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x60\x5e\x5e\x60\x5e\x5e\x5e\x5e\x86\x5e\x5e\x60\x60\x5f\x60\x5e\x5e\x5e\x5e\x5e\x60\x5e\x86\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x98\x60\x5e\x98\x5e\x5e\x5e\x5e\x5e\x5e\x84\x5e\x99\x5e\x5e\x5e\x5e\x86\x99\x86\x5e\x86\x5e\x5e\x60\x5e\x5e\x5e\x87\x60\x5e\x5e\x60\x99\x5e\x5e\x99\x60\x5e\x60\x60\x60\x5e\x5e\x5e\x99\x65\x5e\x5e\x5e\x5e\x60\x5e\x60\x99\x60\x5e\x60\x5e\x5e\x5e\x5e\x5e\x5e\x60\x5e\x5e\x5e\x65\x5e\x65\x5e\x5e\x98\x60\x99\x5e\x99\x98\x5e\x5e\x60\x5e\x5e\x5e\x5e\x5e\x5e\x87\x5e\x5e\x5e\x98\x86\x60\x99\x5e\x5e\x65\x5e\x5e\x98\x5e\x5e\x5e\x84\x5e\x99\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x84\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x60\x5e\x5e\x5e\x5e\x60\x5e\x86\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5e\x5f\x5e\x5f\x5e\x60\x60\x5e\x5e\x5e\x5e\x5e\x60\x5e\x5e\x5e\x5e\x5e\x5e\x5f\x5e\x5e\x5e\x5e\x86\x5e\x5e\x5e\x5e\x99\x99\x5e\x86\x64\x61\x5e\x5e\x5e\x99\x60\x84\x60\x86\x5e\x60\x60\x60\x5e\x5e\x5e\x99\x5e\x60\x60\x5e\x5e\x5e\x5e\x5e\x60\x65\x5e\x65\x65\x5e\x60\x99\x99\x60\x5e\x65\x98\x5e\x5e\x5e\x5e\x5e\x60\x65\x5e\x65\x65\x65\x5e\x60\x5e\x60\x5e\x99\x60\x65\x60");
  266. strcpy(sprite_image[46],"\x20\x10\x64\x65\x65\x65\x65\x64\x64\x65\x64\x64\x64\x64\x64\x64\x99\x64\x64\x64\x65\x64\x99\x65\x64\x65\x99\x99\x64\x99\x64\x65\x64\x65\x99\x64\x64\x99\x65\x64\x64\x99\x64\x64\x64\x64\x65\x64\x64\x64\x64\x64\x64\x64\x99\x64\x64\x64\x64\x65\x99\x64\x99\x65\x64\x64\x65\x65\x64\x99\x64\x64\x64\x64\x64\x64\x64\x99\x99\x99\x64\x99\x99\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x65\x64\x99\x64\x64\x64\x65\x64\x99\x99\x64\x64\x64\x64\x64\x64\x65\x64\x64\x99\x64\x64\x64\x64\x64\x64\x64\x99\x64\x64\x65\x99\x99\x64\x64\x64\x99\x99\x64\x64\x64\x64\x99\x64\x64\x64\x65\x99\x99\x64\x64\x64\x64\x99\x64\x99\x64\x64\x64\x64\x65\x64\x64\x65\x65\x99\x64\x64\x64\x64\x64\x99\x99\x64\x65\x99\x64\x99\x64\x64\x64\x65\x65\x99\x64\x64\x99\x64\x64\x64\x64\x64\x65\x99\x99\x99\x99\x64\x65\x99\x64\x64\x64\x64\x99\x64\x99\x64\x64\x65\x99\x64\x99\x64\x64\x99\x65\x64\x64\x64\x99\x64\x64\x99\x64\x64\x99\x64\x99\x64\x64\x64\x64\x65\x99\x64\x64\x99\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x99\x64\x64\x99\x64\x64\x64\x64\x65\x64\x64\x99\x99\x65\x99\x64\x64\x64\x64\x64\x99\x64\x65\x64\x64\x64\x64\x64\x64\x64\x99\x99\x64\x99\x64\x64\x64\x64\x64\x64\x64\x64\x65\x64\x64\x64\x64\x65\x65\x65\x64\x65\x64\x64\x99\x64\x64\x64\x65\x99\x64\x64\x99\x65\x64\x64\x65\x99\x64\x99\x99\x99\x64\x64\x64\x65\x65\x64\x64\x64\x64\x99\x64\x99\x65\x99\x64\x99\x64\x64\x64\x64\x64\x64\x99\x64\x64\x64\x65\x64\x65\x64\x64\x99\x99\x65\x64\x65\x65\x64\x64\x99\x64\x64\x64\x64\x64\x64\x65\x64\x64\x64\x65\x65\x99\x65\x64\x64\x65\x64\x64\x65\x64\x64\x64\x64\x64\x65\x99\x64\x64\x64\x64\x64\x64\x64\x64\x99\x64\x64\x64\x64\x64\x64\x64\x64\x64\x99\x64\x64\x64\x64\x99\x64\x65\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x64\x65\x64\x65\x64\x99\x99\x64\x64\x64\x64\x99\x99\x99\x64\x64\x64\x64\x64\x65\x64\x64\x64\x64\x65\x64\x64\x64\x64\x65\x65\x64\x65\x65\x65\x64\x64\x64\x65\x99\x64\x99\x65\x64\x99\x99\x99\x64\x64\x64\x65\x64\x99\x99\x99\x64\x99\x64\x64\x99\x65\x64\x65\x65\x64\x99\x65\x65\x99\x64\x65\x65\x64\x64\x64\x64\x64\x99\x65\x64\x65\x65\x65\x64\x99\x64\x99\x64\x65\x99\x65\x99");
  267. /* red brick when hit */
  268. strcpy(sprite_image[47],"\x20\x10\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb6\xb6\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb3\xb6\xb6\xb3\xb3\xb3\xb3\xb4\xb4\xb6\xb6\xaf\xaf\xb5\xb5\xb4\xb4\xb6\xb6\xb7\xb7\xb7\xb7\xb9\xb9\xb5\xb5\xb8\xb8\xba\xba\xb8\xb8\xb6\xb6\xb3\xb3\xb3\xb3\xb4\xb4\xb6\xb6\xaf\xaf\xb5\xb5\xb4\xb4\xb6\xb6\xb7\xb7\xb7\xb7\xb9\xb9\xb5\xb5\xb8\xb8\xba\xba\xb8\xb8\xb6\xb6\xb3\xb3\xb3\xb3\xb5\xb5\xaf\xaf\xb7\xb7\xb6\xb6\xb5\xb5\xb7\xb7\xb9\xb9\xb8\xb8\xb8\xb8\xb6\xb6\xb9\xb9\xb6\xb6\xb9\xb9\xb6\xb6\xb3\xb3\xb3\xb3\xb5\xb5\xaf\xaf\xb7\xb7\xb6\xb6\xb5\xb5\xb7\xb7\xb9\xb9\xb8\xb8\xb8\xb8\xb6\xb6\xb9\xb9\xb6\xb6\xb9\xb9\xb6\xb6\xb3\xb3\xaf\xaf\xb6\xb6\xb6\xb6\xb4\xb4\xb4\xb4\xb9\xb9\xb8\xb8\xba\xba\xb9\xb9\xb9\xb9\x28\x28\xb8\xb8\x2a\x2a\xba\xba\xb6\xb6\xb3\xb3\xaf\xaf\xb6\xb6\xb6\xb6\xb4\xb4\xb4\xb4\xb9\xb9\xb8\xb8\xba\xba\xb9\xb9\xb9\xb9\x28\x28\xb8\xb8\x2a\x2a\xba\xba\xb6\xb6\xb3\xb3\xb6\xb6\xb7\xb7\xb8\xb8\xb5\xb5\xaf\xaf\xba\xba\xb8\xb8\xb9\xb9\xb3\xb3\x29\x29\x28\x28\xba\xba\x2b\x2b\xb8\xb8\xb6\xb6\xb3\xb3\xb6\xb6\xb7\xb7\xb8\xb8\xb5\xb5\xaf\xaf\xba\xba\xb8\xb8\xb9\xb9\xb3\xb3\x29\x29\x28\x28\xba\xba\x2b\x2b\xb8\xb8\xb6\xb6\xb3\xb3\xb6\xb6\xb8\xb8\xb8\xb8\xb8\xb8\xb3\xb3\xb7\xb7\xba\xba\xb8\xb8\x28\x28\xb4\xb4\x29\x29\xb9\xb9\x28\x28\xba\xba\xb6\xb6\xb3\xb3\xb6\xb6\xb8\xb8\xb8\xb8\xb8\xb8\xb3\xb3\xb7\xb7\xba\xba\xb8\xb8\x28\x28\xb4\xb4\x29\x29\xb9\xb9\x28\x28\xba\xba\xb6\xb6\xb3\xb3\xb7\xb7\xb8\xb8\xaf\xaf\xb5\xb5\xb7\xb7\xaf\xaf\xb8\xb8\xb8\xb8\x29\x29\xb7\xb7\xb7\xb7\xba\xba\x28\x28\x2a\x2a\xb6\xb6\xb3\xb3\xb7\xb7\xb8\xb8\xaf\xaf\xb5\xb5\xb7\xb7\xaf\xaf\xb8\xb8\xb8\xb8\x29\x29\xb7\xb7\xb7\xb7\xba\xba\x28\x28\x2a\x2a\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6\xb6");
  269. /* missile flying */
  270. strcpy(sprite_image[48],"\x10\x20\xff\xff\xff\xff\xff\xff\xff\xb6\xb6\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xb6\xb4\xb6\xb6\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xb6\xb2\xb4\xb6\xb4\xb6\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5c\x5f\x5c\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5c\x5f\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5c\xb3\x5c\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\xb3\x5f\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5f\xb3\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\xb3\x5f\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\x5a\x56\x5a\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\x59\x56\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\x59\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\x59\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\x57\x55\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\xb3\x55\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\x57\xb3\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x58\x57\x55\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x58\x56\x55\x56\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5f\x57\x56\x55\x56\x5f\x5f\xff\xff\xff\xff\xff\xff\xff\x5f\x5d\x5e\x5f\x5f\x5f\x5f\x5e\x5e\x5f\xff\xff\xff\xff\xff\x5f\x5b\x5b\x5c\x5c\x5e\x5f\x5e\x5c\x5c\x5b\x5f\xff\xff\xff\x5f\x59\x59\x59\x58\xd9\x56\x55\xd8\x57\x58\x59\x59\x5f\xff\x5f\x5f\x5f\xd8\xd9\xd8\xd9\xd8\x5f\xd9\xd8\x5f\x5f\x5f\x5f\x5f\xff\xff\xd8\xff\xd8\xdc\xd9\xdc\xa4\xd8\xd8\xd8\xff\xff\xff\xff\xff\xff\xd8\xff\xa4\xff\xa4\xa4\xdc\xa4\xdc\xff\xff\xff\xff\xff\xff\xff\xf9\xdd\xd8\xd8\xa4\xa4\xdc\xd8\xd8\xff\xd9\xff\xff\xff\xff\xff\xa2\xff\xd8\xa2\xa4\xa4\xd8\xd7\xd8\xd9\xff\xf9\xff\xff\xff\xff\xa2\xd7\xa2\xd8\xa2\xd8\xa4\xd8\xd8\xf9\xff\xf9\xff\xff\xff\xff\xff\xff\xd7\xd8\xa2\xd9\xd7\xff\xd8\xff\xff\xff\xff\xff");
  271. strcpy(sprite_image[49],"\x10\x20\xff\xff\xff\xff\xff\xff\xff\xb6\xb6\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xb6\xb4\xb6\xb6\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xb6\xb2\xb4\xb6\xb4\xb6\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5c\x5f\x5c\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5c\x5f\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5c\xb3\x5c\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\xb3\x5f\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5f\xb3\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\xb3\x5f\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\x5a\x56\x5a\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\x59\x56\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\x59\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\x59\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\x57\x55\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\xb3\x55\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\x57\xb3\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x58\x57\x55\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x58\x56\x55\x56\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5f\x57\x56\x55\x56\x5f\x5f\xff\xff\xff\xff\xff\xff\xff\x5f\x5d\x5e\x5f\x5f\x5f\x5f\x5e\x5e\x5f\xff\xff\xff\xff\xff\x5f\x5b\x5b\x5c\x5c\x5e\x5f\x5e\x5c\x5c\x5b\x5f\xff\xff\xff\x5f\x59\x59\x59\x58\xd8\x56\x55\xd8\x57\x58\x59\x59\x5f\xff\x5f\x5f\x5f\x5f\xf8\xf8\xd8\x5f\xd8\x5f\xf9\xd8\x5f\x5f\x5f\x5f\xff\xf9\xff\xf9\xf9\xd8\xd8\xd8\xf9\xd8\xf9\xff\xd8\xf9\xff\xff\xff\xff\xff\xf8\xf8\xf8\xf9\xf9\xd8\xd8\xf9\xf9\xd8\xff\xff\xff\xff\xff\xf9\xf8\xd8\xf9\xf9\xf9\xf8\xd8\xd8\xff\xff\xff\xff\xff\xff\xff\xf8\xf9\xd8\xf8\xf8\xf8\xf8\xf9\xf9\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xd8\xf9\xd8\xd8\xf9\xd8\xf9\xff\xff\xff\xff\xff\xff\xff\xff\xff\xd8\xd8\xff\xf8\xff\xf8\xff\xff\xff\xff\xff");
  272. strcpy(sprite_image[50],"\x10\x20\xff\xff\xff\xff\xff\xff\xff\xb6\xb6\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xb6\xb4\xb6\xb6\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xb6\xb2\xb4\xb6\xb4\xb6\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5c\x5f\x5c\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5c\x5f\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5c\xb3\x5c\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\xb3\x5f\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5f\xb3\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\xb3\x5f\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\x5a\x56\x5a\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\x59\x56\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\x59\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\x59\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\x57\x55\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\xb3\x55\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\x57\xb3\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x58\x57\x55\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x58\x56\x55\x56\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5f\x57\x56\x55\x56\x5f\x5f\xff\xff\xff\xff\xff\xff\xff\x5f\x5d\x5e\x5f\x5f\x5f\x5f\x5e\x5e\x5f\xff\xff\xff\xff\xff\x5f\x5b\x5b\x5c\x5c\x5e\x5f\x5e\x5c\x5c\x5b\x5f\xff\xff\xff\x5f\x59\x59\x59\x58\xf8\x56\xf8\x56\x57\xd7\xf8\x59\x5f\xff\x5f\x5f\x5f\xd7\xd7\xd7\x5f\xf8\x5f\xf8\x5f\xf8\x5f\x5f\x5f\x5f\xff\xd7\xd7\xd7\xd7\xd7\xff\xf8\xd7\xdc\xd7\xd7\xf8\xf8\xff\xff\xff\xff\xd9\xd7\xd9\xf8\xf8\xf8\xdc\xf9\xd7\xf8\xf8\xff\xff\xff\xff\xff\xd9\xff\xd7\xf8\xd7\xd7\xf8\xf9\xf8\xf8\xf8\xff\xff\xff\xff\xd9\xff\xd9\xd7\xf9\xd7\xd7\xf8\xdc\xf9\xd9\xff\xff\xff\xff\xff\xd9\xff\xd9\xf8\xff\xd7\xd9\xf9\xd9\xd9\xd9\xff\xff\xff\xff\xff\xff\xd9\xd9\xd9\xff\xdc\xd9\xd9\xd9\xd9\xf9\xff\xff\xff\xff");
  273. strcpy(sprite_image[51],"\x10\x20\xff\xff\xff\xff\xff\xff\xff\xb6\xb6\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xb6\xb4\xb6\xb6\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xb6\xb2\xb4\xb6\xb4\xb6\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5c\x5f\x5c\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5c\x5f\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5c\xb3\x5c\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\xb3\x5f\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5f\xb3\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\xb3\x5f\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\x5a\x56\x5a\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\x59\x56\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\x59\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\x59\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\x57\x55\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\xb3\x55\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\x57\xb3\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x58\x57\x55\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x58\x56\x55\x56\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5f\x57\x56\x55\x56\x5f\x5f\xff\xff\xff\xff\xff\xff\xff\x5f\x5d\x5e\x5f\x5f\x5f\x5f\x5e\x5e\x5f\xff\xff\xff\xff\xff\x5f\x5b\x5b\x5c\x5c\x5e\x5f\x5e\x5c\x5c\x5b\x5f\xff\xff\xff\x5f\x59\x59\x59\x58\x57\xf9\x55\xd7\x57\x58\x59\x59\x5f\xff\x5f\x5f\x5f\xf8\xf9\x5f\xdc\xf8\x5f\xd7\xf8\xf9\xf8\x5f\x5f\x5f\xff\xff\xff\xff\xf9\xf9\xf8\xf9\xdc\xdc\xf9\xd7\xd7\xff\xff\xff\xff\xff\xf9\xf9\xf9\xf9\xdc\xdc\xd7\xdc\xf9\xdc\xf8\xff\xff\xff\xff\xff\xff\xf9\xf9\xdc\xdc\xd7\xf8\xf9\xf8\xff\xff\xf8\xff\xff\xff\xff\xff\xd7\xff\xf9\xdc\xdc\xdc\xd7\xdc\xdc\xdc\xff\xff\xff\xff\xff\xff\xff\xd7\xd7\xdc\xdc\xd7\xff\xd7\xff\xd7\xff\xff\xff\xff\xff\xff\xd7\xff\xff\xd7\xd7\xd7\xd7\xff\xd7\xd7\xff\xff\xff");
  274. /* missile exploding */
  275. strcpy(sprite_image[52],"\x20\x20\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\x4b\x47\x47\x47\x4a\x45\x4a\x45\x47\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4b\x48\xa5\x47\x40\xa3\xa3\x42\x40\x47\xff\xf8\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\x48\x4c\xff\xf8\xa2\xa2\xa3\xa2\xa3\xf9\xf9\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4a\x44\x46\x45\xa3\xf8\xf8\xa2\xa2\xa2\xa1\x45\x49\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xd8\xa3\xa3\x42\x44\x40\x3d\x3d\x3d\xa2\xa3\xa3\xa3\x48\xd8\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xee\xa5\xdc\xd8\x45\x8b\x87\x40\x40\x3f\xa3\x43\x49\x48\x0f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x4c\xa6\xe8\xa6\x0e\x6c\x65\x87\x1b\x04\x87\x93\x49\xd8\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\xee\xa7\xa7\xee\xff\xff\x5f\x04\x41\x04\x61\x69\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xee\xef\x01\xff\xff\x5f\x1d\xdc\x1b\x1d\x68\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\x5a\x56\x5a\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5a\x59\x56\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\x59\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\x59\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\x57\x55\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\xb3\x55\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\x57\xb3\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x58\x57\x55\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x58\x56\x55\x56\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5f\x57\x56\x55\x56\x5f\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5d\x5e\x5f\x5f\x5f\x5f\x5e\x5e\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5b\x5b\x3e\x81\x5f\x5e\x5c\x5c\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\x59\x3d\x3b\x3c\x80\x3e\x82\x57\x58\x59\x59\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5f\x5f\xd8\xd6\xd6\xd6\x3e\xd8\x3e\xd8\x3c\x89\x66\x5f\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x8b\x41\xda\xd8\xd7\xd7\xd8\xd8\x3f\xd8\x47\x48\x0e\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4a\xa5\xdc\xd8\xd9\xd9\xd9\xd8\xd8\xd8\xa4\xa5\x49\xee\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xa7\xa6\xdf\xdc\xda\xd9\xda\xd9\xd8\xa6\xa5\x49\x49\x4c\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xa6\xa6\xdc\xda\xd9\xdb\xda\xd8\xdc\xa4\x45\x44\x48\x4b\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xa6\xa6\xde\xde\xe8\xde\xdc\x49\x46\x49\x48\x4b\xee\x02\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xee\xa6\xa6\xa7\xa7\xa7\xa6\x0f\xed\xee\x0e\x4f\x02\x07\xff\xff\xff\xff\xff\xff\xff\xff");
  276. strcpy(sprite_image[53],"\x20\x20\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\x4b\x47\x47\x4a\x4a\x4a\x4a\x45\x47\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4b\x48\x49\x44\x45\x43\x43\x42\x40\x47\x47\x4c\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\x49\x48\x46\x42\x40\x3e\x3f\xa3\xa2\xa3\x43\x48\x4b\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0f\x48\x45\x45\x44\x41\x3f\xf8\xf8\xd7\xa2\xa2\xa3\x44\x49\xee\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0f\x0f\x44\x45\xa4\x42\x44\x42\x40\x3d\x3d\xd7\xa2\xa3\xa4\x45\x48\x0f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xee\x48\x46\xa5\xa4\xa4\x43\x44\x42\x40\x3f\xd6\xa3\xa3\xa4\x46\x4a\xee\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xed\x4b\x46\xa5\xa4\xa4\x43\x43\x42\x42\x40\xda\xa4\xa4\x45\x49\x4c\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x0f\x4a\x4a\xa5\xa4\xa4\xa4\xa4\xa4\xa4\xda\xa4\xa3\xa4\x47\x0f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\xee\x4a\xa5\xdc\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xf8\xa3\xa5\x4c\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x4c\xa6\xa5\xa4\xdb\xd8\xd8\xd9\xd8\xf8\xf8\x42\x48\x0f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4f\x4c\x47\xa4\xda\xd6\xd6\xd6\xd8\xd6\x40\x44\x49\xee\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x4b\x48\x45\xa4\x3f\x3b\xad\xae\xd8\x44\x49\xed\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\x4c\x4a\x94\x92\x84\x1a\x16\xae\xde\x8a\x0e\x4f\x02\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\x4f\x4c\x0e\x47\x43\x1a\x1d\xaf\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x6e\x0e\x88\x1a\x19\x17\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x05\x69\x63\x5d\x04\x80\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\xb3\x55\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\x57\xb3\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\xb3\xb3\xb3\xb3\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x58\x57\x55\x57\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x58\x56\x55\x56\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5f\x57\x56\x55\x56\x5f\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5d\x5e\x5f\x5f\x5f\x5f\x5e\x5e\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5b\x5b\x5b\x3e\x81\x5f\x5e\x5c\x5c\x5b\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x59\x59\x3d\x3b\x3c\x80\x3e\x82\x57\x58\x59\x59\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5f\x5f\xd8\xd6\xd6\xd6\x3e\xd8\x3e\xd8\x3c\x89\x66\x5f\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x69\x88\x9a\x44\xa4\xa4\x42\x44\x44\x42\x44\x43\x48\x6c\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x6d\x8d\x95\x46\x49\x48\x48\x49\x49\x47\x4a\x49\x4c\x6f\xee\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x05\x4e\x4e\xed\xee\x0f\x0f\xee\xee\x0f\xee\xee\x4f\x06\xff\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xee\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\xff\xff\xff\xff\xff\xff\xff\xff\xff");
  277. strcpy(sprite_image[54],"\x20\x20\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\x4b\x47\x47\x4a\x4a\x4a\x4a\x45\x47\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4b\x48\x49\x44\x45\x43\x43\x42\x40\x47\x47\x4c\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\x49\x48\x46\x42\x40\x3e\x3f\xa3\xa2\xa3\x43\x48\x4b\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0f\x48\x45\x45\x44\x41\x3f\xf8\xf8\xd7\xa2\xa2\xa3\x44\x49\xee\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0f\x0f\x44\x45\xa4\x42\x44\x42\x40\x3d\x3d\xd7\xa2\xa3\xa4\x45\x48\x0f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xee\x48\x46\xa5\xa4\xa4\x43\x44\x42\x40\x3f\xd6\xa3\xa3\xa4\x46\x4a\xee\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xed\x4b\x46\xa5\xa4\xa4\x43\x43\x42\x42\x40\xda\xa4\xa4\x45\x49\x4c\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x0f\x4a\x4a\xa5\xa4\xa4\xa4\xa4\xa4\xa4\xda\xa4\xa3\xa4\x47\x0f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\xee\x4a\xa5\xdc\xdb\xdb\xdb\xdb\xdb\xdb\xdb\xf8\xa3\xa5\x4c\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x4c\xa6\xa5\xa4\xdb\xd8\xd8\xd9\xd8\xf8\xf8\x42\x48\x0f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4f\x4c\x47\xa4\xda\xd6\xd6\xd6\xd8\xd6\x40\x44\x49\xee\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x4b\x48\x45\xa4\x3f\x3b\xad\xae\xd8\x44\x49\xed\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\x4c\x4a\x94\x92\x84\x18\x3f\xda\x42\x47\x4b\x4f\x02\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\x4f\x4c\x0e\x47\x43\x1a\x19\x1d\x04\x8b\x0d\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4f\x02\xed\xa6\x4a\x46\x44\x41\x3f\xd6\xdb\xa3\x44\x49\xee\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\x4f\x4c\x4c\xa5\x47\x43\x41\x3e\xd5\xf8\xa3\x45\x4a\xee\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\xed\x49\xa5\xdb\xa4\xa4\xa3\xa2\xa1\xf8\x3d\x45\x4b\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x4d\x4a\x46\xa4\xa3\xd8\xa2\xa1\xa1\xf8\x3c\x43\x96\x0e\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4f\x4a\x45\xa3\xa2\xf9\xa2\xa1\xa1\xa1\xa2\x3e\x44\x45\x4a\x4f\x02\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4c\x45\xa3\xa2\xf9\xa2\xa1\xa1\xa2\xa2\x3c\x3f\xa3\x45\x49\x0f\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xee\x48\xa4\xa3\xd8\xa2\xa2\xa2\xd5\xf8\xd5\x3d\xa3\x43\x47\x4c\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xee\x49\x43\xd8\xd8\xd6\xf8\xa2\x3c\x3c\x3c\x3d\x3e\x42\x47\x4b\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xee\x94\x43\xd8\xd8\xd6\xd6\xf8\x3e\x82\x81\x3c\x40\x89\x48\x0f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xec\x88\x40\xd8\xf8\xf8\xf8\xd6\x3c\x81\x81\x81\x83\x61\x66\x6d\x05\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x69\x61\x82\x59\x3a\x3c\x3c\x3d\x3e\x3d\x3c\x80\x83\x62\x69\x69\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x5f\x5f\x5f\xd8\x3e\x3f\x3f\x40\x41\x3f\x40\x90\x88\x66\x5f\x5f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x69\x88\x9a\x44\xa4\xa4\x42\x44\x44\x42\x44\x43\x48\x6c\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x6d\x8d\x95\x46\x49\x48\x48\x49\x49\x47\x4a\x49\x4c\x6f\xee\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x05\x4e\x4e\xed\xee\x0f\x0f\xee\xee\x0f\xee\xee\x4f\x06\xff\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xee\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\xff\xff\xff\xff\xff\xff\xff\xff\xff");
  278. strcpy(sprite_image[55],"\x20\x20\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\x4b\x47\x47\x4a\x4a\x4a\x4a\x45\x47\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4b\x48\x49\x44\x45\x43\x43\x42\x40\x47\x47\x4c\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\x49\x48\x46\x42\x40\x3e\x3f\xa3\xa2\xa3\x43\x48\x4b\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0f\x48\x45\x45\x44\x41\x3f\xf8\xf8\xd7\xa2\xa2\xa3\x44\x49\xee\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0f\x0f\x44\x45\xa4\x42\x44\x42\x40\x3d\x3d\xd7\xa2\xa3\xa4\x45\x48\x0f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xee\x48\x46\xa5\xa4\xa4\x43\x44\x42\x40\x3f\xd6\xa3\xa3\xa4\x46\x4a\xee\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xed\x4b\x46\xa5\xa4\xa4\x43\x43\x42\x42\x40\xda\xa4\xa4\x45\x49\x4c\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x0f\x4a\x4a\xa5\xa4\xa4\xa4\xa4\xa4\xa4\xf8\xa4\xa3\x40\x47\x4c\xee\x02\x07\x08\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\xee\x4a\xa5\xdc\xdb\xf8\xdb\xdb\xdb\xdb\xdb\xd8\x41\xa4\x49\x0f\x02\x07\x08\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\x4f\x4b\x49\xa5\xa4\xdb\xd8\xf8\xd9\xd8\xf8\xa3\xa2\xa3\x46\x49\x45\x0e\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x47\x0f\x44\x41\xa3\xa4\xda\xf8\xd8\xd6\xd8\xa3\x41\xa3\xa4\x46\x49\x0e\x4f\x02\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0f\x45\x40\xa2\xa3\x45\xa4\x3f\xd8\xf8\xd8\xd6\x3f\x43\x47\x47\xa5\xa6\xee\x01\xff\xff\xff\xff\xff\xff\xff\x02\x02\x4f\x0e\x45\x0e\x49\x44\xa3\x40\x40\x3e\x84\x18\x3e\xd6\xa3\x42\x49\x4c\xa5\xd8\xd8\xff\xa6\xee\x01\x02\x07\xff\xff\xff\x02\x4e\x4a\xa4\x4a\x4a\x49\x46\x42\x40\x3d\x3c\xf8\xf8\x3d\xd8\xd6\x3f\x43\x47\xa5\xa6\xdc\xa7\x0f\x01\x02\x07\x08\xff\xff\xff\x02\x4f\x97\x48\x42\x47\x47\x45\x42\xa3\xa2\xd5\xf8\xf8\xd6\xd7\xd6\xd6\xa3\xa4\xa4\xa4\x47\x49\xee\x01\xee\x01\x02\xff\xff\xff\x01\xed\x48\x43\x43\x45\x45\xa4\xa3\xa2\xa2\xa3\x41\xd8\xd6\xd6\xd6\x3f\xa3\xa3\xa3\xa3\x48\xed\x96\x4a\x4c\xee\x01\xff\xff\xff\xee\x4c\x4a\x46\x44\x45\xa4\xa3\xa2\xa2\xa3\xd6\xf8\xd8\xd6\xd6\xa2\xa3\xa2\xd6\x41\x47\x0f\x97\x49\x4a\x97\x4f\x01\xff\xff\xff\x01\xee\x4a\x48\x46\x44\xa4\xa3\xa2\xa2\xa2\xd8\xa2\xf9\xd8\xf8\xd6\xa2\xd6\xa4\x47\x0f\x4a\x4b\x4a\x49\x4a\x97\xee\x02\x47\xff\x02\x4f\x4c\x49\x47\x44\xa4\xa3\xa2\xf8\xf9\xf8\xa2\xa2\xf8\xf8\xf8\xd6\xf8\xa4\x4a\x4f\x47\x49\x4a\x48\x48\x4a\x4a\x47\x0f\xff\x02\x4f\x4b\x48\x45\x42\xa3\xa3\xf9\xf8\xd8\xd6\xa2\xa1\xa1\xf8\xf8\xf8\xf8\xa2\xf8\xd8\xa5\x46\x48\x46\x47\x49\x4b\x0f\x01\xff\x07\x01\x4c\x47\x43\xa3\xa4\xa3\xa3\xa2\xa2\xd6\xa2\xf8\xf8\xa2\xf8\xd6\xf8\xd6\xf8\xa4\x47\x46\x46\x44\x46\x49\x4c\x4f\x02\xff\x08\x4f\x49\x44\x45\x4a\x45\xa3\xa2\xa2\xa2\xa2\xd6\xf8\xf8\xf8\xd6\xd6\xd6\xf8\x40\x43\x45\x45\x45\x44\x45\x48\x4a\xed\x0f\xff\x08\x08\x45\x47\x48\xff\x45\xa3\xa3\xa2\xa1\xa2\xd6\xd6\xa2\xa2\xf8\xf8\xf8\x3c\x3d\x43\x45\x47\x47\x44\x46\x4a\x0f\x01\x47\xff\xff\xff\xff\xff\xff\xff\x0e\x92\xa2\xa1\xa1\xf9\xd8\xf8\xa1\xa2\xa2\xd5\xf8\x83\x3e\x44\x48\x49\x4a\x48\x46\x4a\x4c\xee\x0f\xff\xff\xff\xff\xff\xff\xff\x8e\x86\xa2\x80\xa1\xf9\xf8\xa2\xa2\xa3\xa3\xa1\x80\x3a\x3c\x90\x8a\x8e\xee\x4c\x4a\x0f\x4a\x4d\x01\xff\xff\xff\xff\xff\xff\xff\x45\x3c\x3c\xa2\xa1\xf9\xa2\xa2\xa2\xd6\xa2\xa2\x90\x90\x3d\x80\x8c\x47\xff\x01\xee\x0f\x44\x4c\x01\xff\xff\xff\xff\xff\xff\x45\x45\x88\x41\x90\xa2\xa1\xa2\xa1\xa3\xa2\x40\x43\x43\x3e\xa2\x8a\x46\xed\xff\x02\x01\x47\x4c\x4f\xff\xff\xff\xff\xff\xff\xff\x45\x0e\x8e\x46\x92\x40\xa3\xa2\xf9\x49\xf9\x47\x4a\xf9\xa2\x45\x46\xed\x01\xff\x07\x02\x0f\x4f\x02\xff\xff\xff\xff\xff\xff\x45\x0e\x4f\xee\x4a\x93\x46\x42\x45\xa4\xa3\xa2\x40\xa3\xa2\x42\x44\x4a\x0f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x45\xa4\x4a\x4b\xa4\x45\x45\x48\x44\x47\x47\x48\x0f\x47\x47\x0f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x45\x4a\xee\x4f\x4b\x0e\x47\x0f\x4c\x47\x47\x0f\x01\x46\x47\x0f\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\xee\x01\x02\x4f\x47\x0f\x01\x47\x47\x0f\x01\x02\x47\x0f\x01\x02\xff\xff\xff\xff\xff\xff");
  279. strcpy(sprite_image[56],"\x20\x20\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\x4b\x47\x47\x4a\x4a\x4a\x4a\x45\x47\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\x02\x02\x4f\xee\x01\xa6\x4a\x49\x46\x44\x45\x44\x44\x42\x40\x47\x47\x4c\x4f\xff\xff\xff\xee\x4f\x02\x02\xff\xff\xff\xff\x08\x02\x4f\x0f\x4b\xee\xa6\x48\x48\x45\x42\x42\x41\x3f\x3f\xa3\xa2\xa3\x43\x48\x4b\x4f\xff\xee\x97\x4d\x4f\x4f\x02\x08\xff\xff\x02\x4f\x97\x4c\x49\x4a\xa5\x46\x45\x43\x43\x41\xa3\x3d\xd6\xd7\xa2\xa2\xa3\x44\x49\xee\xff\x4f\x4d\x4c\x4d\x4d\x4f\x02\xff\xff\x02\x4f\x97\x49\x47\xa5\xdd\xa4\xa4\x40\x42\x41\x40\x3e\xd6\xd7\xa2\xa3\xa4\x45\x48\xa5\x4c\x97\x96\x4b\x4b\x4b\x4b\x0f\xff\xff\x02\x4f\x4c\x49\x47\xa5\xdd\xdb\xda\xa4\xa4\x42\x41\x40\x3e\xd6\xa3\xa3\xa4\x45\x47\x46\x49\x4a\x4a\x4a\x49\x4a\x4a\x0f\xff\xff\x02\x4e\x4a\x48\xa5\xde\xdc\xdb\xdb\xda\xa4\x43\x42\x41\x3f\xd8\xa3\xa4\xdb\xa5\x46\x47\x48\x48\x48\x49\x48\x49\x4a\x0f\xff\xff\x01\x0f\x4a\x48\xa5\xde\xdd\xdb\xda\xd9\xd8\xd8\xa3\xa3\xa3\xd6\xd6\x3f\xa4\x45\x46\x46\x47\x47\x47\x49\x4a\x4a\x4c\xee\xff\xff\x01\xed\x49\xa5\xa6\xe8\xdd\xdb\xda\xda\xd8\xd8\xd8\xd8\xd6\xf8\x3d\x3f\x41\x43\x45\x46\x47\x48\x49\x4a\x4c\x4c\xee\xff\xff\xff\x01\x4d\x4a\xa6\xa7\xe9\xdd\xa4\xa4\xa4\xa4\xd8\xd7\xd7\xd6\xd5\x3c\x3e\x40\x41\x43\x44\x45\x47\x47\x49\x96\x4f\xff\xff\xff\xff\x4f\x97\x49\xa5\xde\xdd\xda\xa3\xa3\xa3\xd8\xa3\xd8\xd6\xd5\x3b\x3c\x3d\x3f\xa3\xa4\xa4\x45\x46\x47\x49\x4b\x4d\x01\xff\xff\xff\x02\x4c\x49\x45\xdc\xdb\xd8\xd8\xa3\x41\xa2\xa2\xf8\xd5\x3a\x39\x3a\x3c\x3e\xa3\xa4\x45\x45\x46\x47\x48\x49\x96\x4e\x01\x02\xff\x01\xa6\x49\x45\xa4\xa4\x3f\x3e\x3c\x3c\xd5\x3a\xd5\xd4\x39\x38\x3a\x3c\x3e\xa3\xa3\x42\x43\x45\x46\x48\x4a\x97\x4f\x02\x07\xff\x4f\x4b\x48\x46\x44\x42\x3d\x39\x3a\x3a\x39\x38\xd4\x36\x37\x37\x38\x39\x3b\xa2\xa2\xa3\xa4\x45\x47\x49\x4b\x4d\x4e\x01\xee\xff\x01\x4d\x4a\x47\x43\x40\x3d\x3b\x39\x38\x37\x37\x36\x35\x35\x37\xd4\xa1\xa2\xa2\xa3\xa4\xa4\x45\x46\x48\x49\x4b\x97\x4c\x4f\xff\x4f\x4b\x48\x45\x42\x40\x3d\x3b\x39\x37\x36\x36\x35\x33\x32\xd3\xd4\xa1\xa1\xa2\xa2\xa3\xa4\x44\x45\x47\x48\x49\x4b\x97\x01\xff\x01\xed\x49\x46\x43\x40\x3d\x3b\x39\x37\x36\x36\x35\x34\xd1\xd3\x39\x38\x38\x3a\x3c\x3e\x41\x43\x44\x46\x47\x48\x49\x4b\x0f\xff\x01\x4d\x4a\x46\x43\x41\x3e\x3c\x3a\x38\x37\x37\x37\x36\x33\x37\x37\x37\x38\x39\x3b\x3c\x41\x43\x44\x45\x46\x47\x49\x4a\x4c\xff\x01\x4d\x4a\x47\x44\x42\x3f\x3c\x39\xd4\xd4\xd4\xd4\xd4\x36\x38\x38\xd4\x39\x3b\x3c\x3d\x3f\x41\x43\x44\x45\x47\x49\x96\xee\xff\x01\xed\x49\x46\x43\xa4\xa3\xa2\xa1\xa1\xa1\xd5\xd5\xd5\xd4\x39\x3a\xd5\x39\x3b\x3c\x3e\x40\x41\x43\x43\x44\x46\x49\xed\x01\xff\x4f\x4c\x49\x46\x44\xa4\xa3\xa2\xa2\xa2\xa2\xf8\xf8\xf8\xd5\xd5\xd5\xf8\x3b\x3c\x3d\x3f\x40\x41\x42\x42\x44\x47\x4a\x0f\x02\xff\x01\x4d\x4a\x47\x44\xa4\xa3\xa2\xd5\xf8\xf8\xd6\xd6\xd6\xf8\xf8\xf8\xd6\xd5\xd6\x3d\x40\x42\x44\x44\x43\x45\x48\x48\x4a\x0f\x08\x01\x4d\x4a\x48\x45\x43\x40\x3d\x3c\xf8\xd6\xf8\xd7\xd7\xd6\xd6\xd6\xf8\xd6\xd7\x3f\x40\x43\x44\x43\x45\x47\x49\x48\x48\x47\x08\x01\xee\x4c\x4a\x48\x45\x42\x40\x3e\x3c\xd5\xa1\xf8\xd6\xd7\xf8\xd6\xd5\xf8\xd8\x3f\x43\x44\x43\x47\x46\x47\x47\xa5\x49\x0f\x08\x01\xed\x4b\x4a\x48\x45\x42\x40\x3d\xa2\xa1\xf8\xd8\xa2\xd8\xd8\xd8\xd6\xd6\xd6\x3d\x41\x43\x47\x49\x47\x47\x47\x49\xed\x01\x08\x01\x4f\x4c\x4c\x49\x46\x44\x41\x3e\xa2\xa2\xf9\xa2\xa3\xa2\xd6\xd7\x3f\x3d\x3c\x3e\x3f\x44\x47\x48\x49\x49\x48\x49\xed\x01\x08\x02\x01\x4f\x4e\x96\x49\x46\x45\x41\xa3\xa2\xa1\xa2\xa2\xa2\xa2\xa3\x3f\x3e\x3e\x41\x43\x48\x4a\x4b\x4a\x4b\x4a\x4c\x4f\xff\xff\x08\x02\x02\x4f\x4b\x4a\x49\x4a\x45\x42\xa3\xa3\xa2\xa3\xa3\xa3\xa3\x41\x40\x41\x44\x48\x4c\x0f\xee\x4c\x0f\xed\xee\x01\xff\xff\xff\xff\x07\x01\x0f\x4c\x96\x4b\x48\x45\x44\x42\xa3\xa4\xa4\xa4\xa4\x43\x42\x45\x46\x49\x4c\xee\xee\x4f\x4f\x4f\x01\x02\xff\xff\xff\xff\x08\x02\x4f\xee\x97\x4a\x49\x48\x49\x47\x44\x45\x45\x47\x45\x45\x45\x49\x48\x49\x4b\x4d\x4f\x02\x02\x02\x02\x07\xff\xff\xff\xff\x08\x07\x02\x01\x01\xee\x96\x4b\xed\x4b\x49\x49\x49\x4c\x49\x47\x49\xed\x4a\x96\x97\x4e\x4f\x02\x07\x07\x07\x08\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4f\x4f\x01\x4f\x0f\x0f\x0f\x01\x0f\x0f\xee\x01\x0f\xee\x4f\x01\x02\xff\xff\xff\xff\xff\xff");
  280. strcpy(sprite_image[57],"\x20\x20\xff\xff\xff\xff\xff\xff\xff\xff\xff\x0e\x4b\xff\xff\xff\x4a\x4a\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\x02\x02\x02\x4f\x02\x01\x0f\xee\x01\xee\x0e\x4a\x4c\x4f\x01\x01\x4f\x01\x02\x02\x07\xff\xee\x4f\x02\x02\xff\xff\xff\xff\x07\x02\x01\x01\xee\x4e\x4f\x4d\x4c\xee\x4f\x4b\x4a\x49\x4b\x4d\x0f\x0f\x4e\x4e\x4f\x02\x01\xee\x97\x4d\x4f\x4f\x02\x08\xff\xff\x07\x02\x01\x4f\x4e\x4f\x97\x96\x4b\x97\x4d\x4b\x49\x48\x49\x4b\x4b\x4c\x97\x4e\x4e\x4f\x4f\x4e\x4d\x4d\x4e\x4e\x4f\x02\xff\xff\x07\x02\x01\x4f\xee\x4d\x4b\x4a\x49\x4b\x96\x4a\x49\x48\x48\x49\x49\x4a\x4b\x97\x4d\x0f\x4e\x4d\x4c\x97\x4d\x4e\x4f\x02\xff\xff\x07\x01\x4f\xee\x0f\x4c\x4a\x49\x48\x49\x4a\x49\x48\x47\x47\x48\x48\x49\x4a\x4b\x4c\x4c\x4d\x0e\x96\x4c\x97\x4d\x4e\x01\xff\xff\xff\x01\x4f\x4e\x4d\x96\x4a\x49\x48\x48\x49\x47\x47\x46\x46\x47\x47\x48\x49\x4a\x4a\x4b\x4c\x4c\x96\x96\x0e\x4d\x4e\x01\xff\xff\xff\xee\x4f\x4e\x97\x4b\x4a\x49\x48\x47\x47\x46\x46\x46\x46\x47\x47\x48\x48\x49\x49\x4a\x4b\x96\x4c\x4c\x0e\x0f\x4f\x02\xff\xff\x01\xee\x4f\x4e\x97\x4b\x4a\x49\x48\x47\x47\x45\x45\x46\x47\x48\x48\x49\x49\x48\x47\x4a\x4c\x4b\x97\x0e\x0f\xee\x4f\x02\xff\xff\xff\x01\xee\x0f\x0f\x4c\x96\x4a\x49\x47\x46\x44\x43\x45\x47\x48\x49\x4b\x49\x47\x46\x48\x4a\x4c\x96\x97\x4e\x4f\x01\x02\xff\xff\xff\x01\x4f\xee\xee\x4c\x4d\x4b\x49\x47\x45\x42\x40\x42\x44\x46\x94\x95\x48\x46\x46\x48\x4a\x4b\x4a\x4c\x4d\x4f\x01\x02\xff\xff\xff\x02\x4f\xee\x4f\xee\x4f\x4a\x48\x45\x43\x40\x43\x43\x44\x45\x93\x94\x48\x47\x47\x4a\x49\x48\x4a\x4c\x4d\x4f\x01\x02\x02\xff\x01\x01\x4f\xee\xee\x01\x02\x0f\x48\x47\x43\x41\x44\x45\x45\x92\x88\x93\x49\x47\x48\x0e\x49\x47\x4a\x4c\x4d\x4f\x02\xff\xff\xff\xff\x02\x4f\x4e\xed\x4f\x45\x48\x93\x47\x43\x90\x48\x93\x92\x91\x86\x92\x46\x46\x46\x48\x47\x47\x49\x4b\x4c\xee\x4f\x01\xee\xff\x02\x4f\x4e\x97\x4b\x4b\x4a\x41\x4a\x8e\x90\x8e\x90\x8d\x88\x86\x84\x91\x44\x44\x44\x45\x45\x47\x49\x4a\x96\x4d\xee\x4c\x4f\xff\x01\x4f\x4e\x4c\x4a\x48\x45\x41\x45\x88\x84\x88\x85\x87\x83\x83\x82\x41\x42\x42\x41\x42\x44\x45\x47\x49\x4a\x96\xed\xee\x01\xff\x02\x4f\x97\x4a\x48\x45\x42\x40\x41\x84\x83\x84\x83\x83\x80\x81\x80\x89\x40\x40\x40\x44\x44\x45\x47\x49\x4a\x4b\x97\x4f\xff\xff\x01\x4d\x4a\x48\x45\x42\x40\x3e\x40\x83\x83\x84\x82\x81\x80\x13\x13\x82\x3c\x41\x40\x41\x43\x45\x46\x47\x49\x4a\x4c\x0f\x4c\xff\x02\x4f\x4c\x49\x45\x42\x40\x3d\x3f\x40\x3e\x41\x3d\x3b\x3a\x39\x3a\x3c\x3e\x40\x3f\x41\x44\x45\x46\x47\x49\x4a\x96\x4d\xee\xff\x01\xed\x4b\x4a\x46\x43\x41\x3f\x3f\x40\x40\x41\x41\x3e\x3c\x3c\x3c\x3c\x3d\x3e\x3e\x40\x42\x47\x45\x47\x4a\x4b\x97\x4e\x01\xff\x4f\xff\x4f\x97\x49\x45\x42\x40\x40\x41\x41\x42\x42\x40\x3d\x3e\x3d\x3c\x3c\x3d\x3e\x40\x42\x44\x43\x46\xed\x4c\x97\x4f\x02\xff\x01\x01\xee\x96\x49\x46\x43\x41\x40\x40\x41\x42\x41\x41\x3f\x3f\x3d\x3c\x3d\x3e\x40\x42\x44\x46\x45\x47\x49\xee\x4c\x4f\x0f\x08\x02\x01\x4e\x4c\x49\x46\x44\x42\x41\x40\x40\x41\x41\x41\x40\x3f\x3d\x3d\x3e\x40\x42\x45\x47\x48\x48\x48\x4a\x4c\xee\x01\xff\xff\x02\x4f\x4e\x97\x4b\x49\x46\x44\x42\x41\x40\x41\x41\x41\x40\x40\x3f\x3e\x3d\x40\x44\x48\x49\x4a\x4a\x4b\x97\x4d\x4f\x4f\x0f\xff\x02\x01\x4e\x4c\x4a\x48\x45\x43\x41\x40\x40\x40\x41\x41\x41\x41\x40\x3f\x3e\x41\x44\x46\x49\x4c\x4d\x0f\x4f\x4f\x01\x01\x01\xff\x07\x02\x4f\x4d\x4b\x49\x46\x43\x41\xa3\x40\x40\x41\x42\x42\x41\x41\x40\x40\x42\x45\x48\x4b\x0f\x4f\x4f\x01\x4f\xee\x01\xff\xff\x08\x01\x4f\x4d\x4b\x49\x46\x44\x42\x42\x42\xa3\x43\x44\x43\x42\x43\x42\x43\x45\x46\x4a\x4d\x01\x02\x02\x4f\x02\x01\x02\xff\xff\x08\x02\x01\x4e\x97\x4b\x49\x46\x44\x46\x48\x43\x45\x46\x46\x44\x46\x44\x46\x48\x4a\x96\x01\xff\xff\xff\x0f\xff\xff\xff\xff\xff\x08\x07\x01\x4f\x4e\x97\x96\x49\x47\x4a\x4a\x48\x47\x49\x4a\x48\x49\x47\x4a\x4a\x4c\x0f\x4f\xff\xff\xff\x4f\xff\x01\xff\xff\xff\xff\xff\x02\x01\x4f\x4f\x4e\x4c\x4a\x4d\x97\x4a\x4a\x4c\x4d\x4b\xed\x4a\x4d\x4d\x4d\x4f\x4e\x4d\x4f\xff\xff\x02\x02\x07\xff\xff\xff\xff\x07\x02\x02\x02\x01\x4f\x4d\x01\x01\x97\xee\x4f\x01\x4f\x01\xee\x01\x01\x01\x02\x01\xff\xff\xff\xff\xff\x07\x08\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x4f\xff\xff\x4f\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\xff\xff\xff\xff\xff\xff");
  281. strcpy(sprite_image[58],"\x20\x20\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\xef\xff\xff\xff\xef\xef\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\x08\xff\x08\x02\xef\x01\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\x08\xff\x02\x01\x08\xff\xef\xef\xee\xef\x02\x02\x02\x08\x08\xff\xff\xff\x08\x02\x02\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\xff\x02\x01\xef\x02\x02\xef\xee\x4d\xee\xef\xef\x01\x02\x08\x08\xff\xff\x08\x02\x02\x08\x08\xff\xff\xff\xff\xff\xff\xff\xff\x08\x02\xef\xef\xee\xef\x01\xef\xee\x4d\x4d\xee\xee\xef\xef\x02\x02\x02\x08\x02\x01\x02\x02\x08\xff\xff\xff\xff\xff\xff\xff\x08\x02\x01\xef\xee\x4d\xee\xef\xee\x4d\x4c\x4c\x4d\x4d\xee\xef\xef\x01\x01\x02\x02\x01\x01\x02\x02\x08\xff\xff\xff\xff\xff\xff\x08\x02\x01\xef\xee\x4d\x4d\xee\x4c\x4c\xa7\xa7\x4c\x4c\x4d\xee\xef\xef\xef\x01\x01\x01\x01\x02\x02\x08\xff\xff\xff\xff\x08\xff\x08\x02\xef\xef\xee\x4d\x4c\x4c\xa7\xa7\xa7\xa7\x4c\x4c\x4d\x4d\xee\xee\xef\xef\x01\x01\x01\x02\x02\xff\xff\xff\xff\xff\x08\xff\x08\x02\xef\xef\xee\x4d\x4c\x4c\xa7\xa7\xa7\x4c\x4d\x4d\xee\xee\x4d\x4c\xef\x01\xef\x02\x02\x02\x08\xff\xff\xff\xff\xff\xff\x08\x02\x02\x01\x01\xef\xee\x4c\xa7\xa7\xa6\xa7\x4c\x4d\xee\xef\xee\x4c\xa7\x4d\xef\x01\x01\x02\x08\xff\xff\xff\xff\xff\xff\xff\xff\x08\x08\x01\x02\xef\xee\x4c\xa7\xa6\xa5\xa6\xa7\xa7\x4d\xef\x4d\xa7\xa7\x4d\xef\xef\xef\x01\x02\xff\xff\xff\xff\xff\xff\xff\xff\x08\xff\x08\xff\xef\x4d\xa7\xa6\xa5\xa6\xa6\xa7\xa7\x4c\x4d\x4d\x4c\x4c\xef\xee\x4d\xef\x01\x02\xff\xff\xff\xff\xff\xff\xff\xff\x08\x08\xff\xff\x02\x4d\x4c\xa6\x47\xa7\xa7\xa7\x4a\x8e\x4c\xee\x4c\x4d\x02\xee\x4c\xef\x01\x02\xff\xff\xff\xff\xff\xff\xff\xff\x08\x02\xff\xa7\x4d\x4c\x4c\xa6\x93\x4d\x4c\x4a\x94\x8c\x4a\xa7\xa7\xa7\x4d\x4c\x4c\xee\xef\x01\x08\xff\xff\x08\xff\xff\xff\x08\x02\xef\xef\xef\x47\xef\xef\x93\xef\x93\xee\x8e\x8c\x8a\x94\xa7\xa7\xa7\xa7\xa7\x4c\xee\xef\x01\x02\x08\x01\xff\xff\xff\xff\x08\x01\xef\x4d\xa7\x47\xa7\x8e\x8a\x8e\x8b\x8d\x89\x89\x88\x47\xa6\xa6\x47\xa6\xa7\xa7\x4c\xee\xef\x01\x02\x08\xff\xff\xff\xff\x02\xef\x4d\xa7\xa6\xa5\x47\x8a\x89\x8a\x89\x89\x85\x86\x85\xec\xa5\xa5\xa5\xa7\xa7\xa7\x4c\xee\xef\xef\x02\xff\xff\xff\xff\x02\xef\x4d\xa7\xa6\xa5\x44\xa5\x89\x89\x8a\x88\x86\x85\x18\x18\x88\x41\x47\xa5\x47\xa6\xa7\xa7\x4c\xee\xef\x01\x02\x01\xff\xff\xff\x01\xee\xa7\xa6\xa5\x43\xa5\xa5\x44\x47\x43\x40\x3f\x3e\x3f\x41\x44\xa5\xa5\x47\xa7\xa7\xa7\x4c\xee\xef\x01\x02\x08\xff\xff\x02\xef\xef\xa7\xa6\x47\xa5\xa5\xa5\xa5\x47\x47\x44\x41\x41\x41\x41\x43\x44\x44\xa5\xa6\x4c\xa7\x4c\xef\xef\x02\x08\xff\xff\xff\xff\xff\x02\xee\xa7\xa6\xa5\xa5\x47\x47\xa6\xa6\xa5\x43\x44\x43\x41\x41\x43\x44\xa5\xa6\xa7\xa6\xa7\x02\x01\x02\xff\xff\xff\xff\xff\x08\x01\xee\xa7\xa6\x47\xa5\xa5\x47\xa6\x47\x47\xa5\xa5\x43\x41\x43\x44\xa5\xa6\xa7\xa7\xa7\x4c\xee\x08\x01\xff\x02\xff\xff\xff\x08\x01\xee\xa7\xa7\xa6\x47\xa5\xa5\x47\x47\x47\xa5\xa5\x43\x43\x44\xa5\xa6\xa7\x4c\x4d\x4d\x4d\xef\x01\x08\xff\xff\xff\xff\xff\x08\x02\xef\xee\xa7\xa7\xa6\x47\xa5\x47\x47\x47\xa5\xa5\xa5\x44\x43\xa5\xa7\x4d\xee\xef\xef\xef\x02\x02\xff\xff\x02\xff\xff\xff\x08\x01\xef\x4d\xa7\xa6\x47\xa5\xa5\xa5\x47\x47\x47\x47\xa5\xa5\x44\x47\xa7\xa7\xee\x01\x02\x02\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\xef\xee\xa7\xa6\x47\xa5\xa5\xa5\x47\xa6\xa6\x47\x47\xa5\xa5\xa6\xa7\x4d\xef\x02\xff\xff\xff\xff\x08\xff\xff\xff\xff\xff\xff\x02\xef\xee\xa7\xa7\xa6\xa6\xa6\xa5\xa6\xa7\xa6\xa6\xa6\xa6\xa6\xa7\xa7\xef\x02\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\x02\xef\xee\xa7\xa7\xa7\x4d\xa6\xa7\xa7\xa7\xa7\xa7\xa7\xa7\x4d\xef\x01\xff\xff\xff\xff\x02\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\x02\x01\xee\x4c\xef\xef\x4d\x4c\xee\xef\x4d\xee\x4c\xef\xef\x01\x02\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x08\x01\xef\x02\x02\xef\xef\x01\x02\xef\x02\xef\x02\x02\x02\xff\x08\x02\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x02\xff\xff\x02\x08\xff\xff\xff\xff\x08\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff");
  282. strcpy(sprite_image[59],"\x20\x20\x07\x07\x07\x07\x07\x07\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\x07\x07\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\x07\xff\xff\x07\x07\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\x07\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\x07\xff\xff\x07\x07\xff\xff\x07\x07\x07\x07\xff\xff\xff\xff\xff\xff\xff\x07\x07\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\x07\x07\x07\x07\xff\xff\xff\xff\xff\xff\x07\x07\xff\xff\xff\x07\x07\x07\x07\x07\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\x07\xff\xff\x07\x07\xff\xff\x07\x07\x07\x07\x07\xff\xff\x07\x07\xff\xff\x07\x07\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\x07\xff\xff\x07\x07\xff\x07\x07\xff\xff\x07\x07\xff\xff\x07\x07\xff\xff\x07\x07\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x07\x07\x07\x07\x07\x07\xff\xff\xff\x07\x07\x07\xff\x07\x07\xff\xff\x07\x07\x07\xff\x07\x07\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff");
  283.  
  284. /* DOOM PALETTE */
  285. *palette="\x0\x0\x0\x7\x5\x2\x5\x3\x1\x12\x12\x12\x3F\x3F\x3F\x6\x6\x6\x4\x4\x4\x2\x2\x2\x1\x1\x1\xB\xD\x7\x8\xA\x3\x5\x7\x1\x3\x5\x0\x13\xE\xA\x11\xC\x8\xF\xA\x6\x3F\x2D\x2D\x3D\x2A\x2A\x3C\x28\x28\x3A\x25\x25\x39\x23\x23\x37\x21\x21\x36\x1E\x1E\x34\x1C\x1C\x32\x1A\x1A\x31\x18\x18\x2F\x16\x16\x2E\x15\x15\x2C\x13\x13\x2B\x11\x11\x29\xF\xF\x28\xE\xE\x26\xC\xC\x25\xB\xB\x23\xA\xA\x22\x8\x8\x20\x7\x7\x1F\x6\x6\x1D\x5\x5\x1C\x4\x4\x1A\x3\x3\x19\x2\x2\x17\x1\x1\x16\x1\x1\x14\x1\x1\x13\x0\x0\x11\x0\x0\x10\x0\x0\x3F\x3A\x37\x3F\x38\x34\x3F\x36\x31\x3F\x34\x2E\x3F\x33\x2C\x3F\x31\x29\x3F\x2F\x26\x3F\x2E\x24\x3F\x2C\x20\x3D\x2A\x1E\x3B\x28\x1C\x39\x26\x1A\x37\x24\x18\x35\x22\x16\x33\x20\x14\x32\x1F\x13\x2F\x1E\x12\x2C\x1C\x11\x2A\x1B\x10\x28\x1A\xF\x26\x18\xE\x23\x17\xD\x21\x15\xC\x1F\x14\xB\x1D\x13\xA\x1A\x11\x9\x17\x10\x8\x14\xF\x7\x12\xD\x6\xF\xB\x5\xC\xA\x4\xA\x8\x3\x3B\x3B\x3B\x39\x39\x39\x37\x37\x37\x36\x36\x36\x34\x34\x34\x32\x32\x32\x31\x31\x31\x2F\x2F\x2F\x2D\x2D\x2D\x2C\x2C\x2C\x2A\x2A\x2A\x29\x29\x29\x27\x27\x27\x25\x25\x25\x24\x24\x24\x22\x22\x22\x20\x20\x20\x1F\x1F\x1F\x1D\x1D\x1D\x1B\x1B\x1B\x1A\x1A\x1A\x18\x18\x18\x16\x16\x16\x15\x15\x15\x13\x13\x13\x11\x11\x11\x10\x10\x10\xE\xE\xE\xD\xD\xD\xB\xB\xB\x9\x9\x9\x8\x8\x8\x1D\x3F\x1B\x1B\x3B\x19\x19\x37\x17\x17\x33\x15\x16\x2F\x13\x14\x2B\x11\x12\x27\xF\x10\x24\xD\xF\x20\xB\xD\x1C\xA\xB\x18\x8\x9\x14\x6\x7\x10\x5\x5\xC\x3\x4\x8\x2\x2\x5\x1\x2F\x29\x23\x2D\x27\x21\x2B\x25\x1F\x29\x23\x1D\x27\x21\x1B\x26\x1F\x1A\x24\x1E\x18\x22\x1C\x16\x20\x1A\x15\x1E\x18\x13\x1D\x17\x12\x1B\x15\x10\x19\x14\xF\x17\x12\xD\x15\x10\xC\x14\xF\xB\x27\x20\x18\x23\x1D\x14\x20\x1A\x12\x1D\x17\xF\x19\x14\xC\x16\x11\xA\x13\xE\x8\x10\xC\x6\x1E\x1F\x18\x1B\x1C\x15\x19\x1A\x13\x16\x18\x11\x14\x15\xE\x11\x13\xC\xF\x11\xA\xD\xF\x9\x3F\x3F\x1C\x3A\x36\x15\x35\x2E\x10\x30\x26\xB\x2B\x1E\x7\x26\x16\x4\x21\x10\x1\x1C\xA\x0\x3F\x3F\x3F\x3F\x36\x36\x3F\x2E\x2E\x3F\x26\x26\x3F\x1E\x1E\x3F\x17\x17\x3F\xF\xF\x3F\x7\x7\x3F\x0\x0\x3B\x0\x0\x38\x0\x0\x35\x0\x0\x32\x0\x0\x2F\x0\x0\x2C\x0\x0\x29\x0\x0\x26\x0\x0\x22\x0\x0\x1F\x0\x0\x1C\x0\x0\x19\x0\x0\x16\x0\x0\x13\x0\x0\x10\x0\x0\x39\x39\x3F\x31\x31\x3F\x2A\x2A\x3F\x23\x23\x3F\x1C\x1C\x3F\x14\x14\x3F\xD\xD\x3F\x6\x6\x3F\x0\x0\x3F\x0\x0\x38\x0\x0\x32\x0\x0\x2C\x0\x0\x26\x0\x0\x20\x0\x0\x1A\x0\x0\x14\x3F\x3F\x3F\x3F\x3A\x36\x3F\x35\x2E\x3F\x31\x26\x3F\x2C\x1E\x3F\x28\x16\x3F\x23\xE\x3F\x1F\x6\x3C\x1C\x5\x3A\x1B\x3\x37\x19\x3\x35\x17\x2\x32\x15\x1\x30\x13\x0\x2D\x11\x0\x2B\x10\x0\x3F\x3F\x3F\x3F\x3F\x35\x3F\x3F\x2C\x3F\x3F\x23\x3F\x3F\x1A\x3F\x3F\x11\x3F\x3F\x8\x3F\x3F\x0\x29\xF\x0\x27\xD\x0\x24\xB\x0\x21\x8\x0\x13\xE\x9\x10\xB\x6\xD\x8\x4\xB\x6\x2\x0\x0\x14\x0\x0\x11\x0\x0\xE\x0\x0\xB\x0\x0\x8\x0\x0\x5\x0\x0\x2\x0\x0\x0\x3F\x27\x10\x3F\x39\x12\x3F\x1E\x3F\x3F\x0\x3F\x33\x0\x33\x27\x0\x26\xff\xff\xff\xff\xff\xff";
  286. /* colour 254 is white */
  287.  
  288. /* THE NEXT LINE INSTALLS THE DOOM PALETTE. IF YOU WANT THE STANDARD VGA
  289. PALETTE, COMMENT IT OUT. IF YOU WANT YOUR OWN PALETTE, MODIFY THE LINE ABOVE */
  290. gl_setpalette(*palette);
  291.  
  292. /* fill spritedata array with 'blanks' */
  293. for (dummy2=0;dummy2<70;dummy2++)
  294.     { spritex[dummy2] = 255 ; spritey[dummy2] = 255 ; spritet[dummy2] = 255; }
  295.  
  296. goldblock = &goldbl; redblock = &redbl; greenblock = &greenbl; theball = &bal; thebat = &bat; hitredblock = &redblhit;
  297. spr_add(0,0,2); spr_update_old(); gl_getbox(0,0,32,16,goldbl); spr_kill(0);
  298. spr_add(0,0,3); spr_update_old(); gl_getbox(0,0,32,16,redbl); spr_kill(0);
  299. spr_add(0,0,4); spr_update_old(); gl_getbox(0,0,32,16,greenbl); spr_kill(0);
  300. spr_add(0,0,1); spr_update_old(); gl_getbox(0,0,16,16,bal); spr_kill(0);
  301. spr_add(0,0,29); spr_update_old(); gl_getbox(0,0,32,12,bat); spr_kill(0);
  302. spr_add(0,0,47); spr_update_old(); gl_getbox(0,0,32,16,redblhit); spr_kill(0);
  303.  
  304. font = malloc(256 * 8 * 8 * BYTESPERPIXEL);
  305. gl_expandfont(8, 8, 255, gl_font8x8, font);
  306. gl_setfont(8, 8, font);
  307. }
  308.  
  309. spr_add(int nx, int ny, int nt) /* add a new sprite */
  310. {
  311. int msv;
  312. for (msv = 0 ; (spritet[msv] != 255) && (msv < 70); msv++ ) { }    /* find first unused sprite space */
  313. spritex[msv] = nx;
  314. spritey[msv] = ny;
  315. spritet[msv] = nt;
  316. }
  317.  
  318. spr_kill(int kn) /* delete a sprite from the screen */
  319. {
  320. spritet[kn] = 255;
  321. }
  322.  
  323. spr_move(int mn,int mx, int my) /* move a sprite to a new x,y position */
  324. {
  325. spritex[mn] = mx ; spritey[mn] = my ;
  326. }
  327.  
  328. spr_type(int mn, int mt) /* change a sprite's type */
  329. {
  330. spritet[mn] = mt;
  331. }
  332.  
  333. spr_update() /* update screen */
  334. {
  335. int x, y, c, crap1, crap2, crap3, crap4, crap5, crap6, wx, wy;
  336. gl_setcontext(&backvirtual);
  337. gl_copyscreen(&workvirtual);
  338. gl_setcontext(&workvirtual);
  339. for (crap6=0;crap6<70;crap6++)
  340.     {
  341.     crap1=spritet[crap6];
  342.     if (crap1!=255) /* is there a sprite to be drawn? */
  343.         {
  344.         if (crap1==2)
  345.             gl_putbox(spritex[crap6],spritey[crap6],32,16,goldblock);
  346.         else if (crap1==3)
  347.             gl_putbox(spritex[crap6],spritey[crap6],32,16,redblock);
  348.         else if (crap1==4)
  349.             gl_putbox(spritex[crap6],spritey[crap6],32,16,greenblock);
  350.         else if (crap1==1)
  351.             gl_putboxmask(spritex[crap6],spritey[crap6],16,16,theball);
  352.         else if (crap1==29)
  353.             gl_putboxmask(spritex[crap6],spritey[crap6],32,12,thebat);
  354.         else if (crap1==47)
  355.             gl_putboxmask(spritex[crap6],spritey[crap6],32,16,hitredblock);
  356.         else
  357.         for (crap2=0;crap2<(sprite_image[crap1][1]);crap2++) /* y loop */
  358.             {
  359.             for (crap3=0;crap3<(sprite_image[crap1][0]);crap3++) /* x loop */
  360.                 {
  361.                 x = crap3;
  362.                 y = crap2;
  363.                 wx = sprite_image[crap1][0];
  364.                 wy = sprite_image[crap1][1];
  365.                 c = sprite_image[crap1][wx*crap2+crap3+2];
  366.                 if (c!=-1) {gl_setpixel(x+spritex[crap6],y+spritey[crap6],c);}
  367.                 /* draw pixel if not colour 255 (transparent) */
  368.                 }
  369.             }
  370.         }
  371.     }
  372. gl_copyscreen(&realscreen);
  373. }
  374.  
  375. spr_update_reverse() /* update screen in reverse */
  376. {
  377. int x, y, c, crap1, crap2, crap3, crap4, crap5, crap6, wx, wy;
  378. gl_setcontext(&backvirtual);
  379. gl_copyscreen(&workvirtual);
  380. gl_setcontext(&workvirtual);
  381. for (crap6=70;crap6>0;crap6--)
  382.     {
  383.     crap1=spritet[crap6];
  384.     if (crap1!=255) /* is there a sprite to be drawn? */
  385.         {
  386.         if (crap1==2)
  387.             gl_putbox(spritex[crap6],spritey[crap6],32,16,goldblock);
  388.         else if (crap1==3)
  389.             gl_putbox(spritex[crap6],spritey[crap6],32,16,redblock);
  390.         else if (crap1==4)
  391.             gl_putbox(spritex[crap6],spritey[crap6],32,16,greenblock);
  392.         else if (crap1==1)
  393.             gl_putboxmask(spritex[crap6],spritey[crap6],16,16,theball);
  394.         else
  395.         for (crap2=0;crap2<(sprite_image[crap1][1]);crap2++) /* y loop */
  396.             {
  397.             for (crap3=0;crap3<(sprite_image[crap1][0]);crap3++) /* x loop */
  398.                 {
  399.                 x = crap3;
  400.                 y = crap2;
  401.                 wx = sprite_image[crap1][0];
  402.                 wy = sprite_image[crap1][1];
  403.                 c = sprite_image[crap1][wx*crap2+crap3+2];
  404.                 if (c!=-1) {gl_setpixel(x+spritex[crap6],y+spritey[crap6],c);}
  405.                 /* draw pixel if not colour 255 (transparent) */
  406.                 }
  407.             }
  408.         }
  409.     }
  410. gl_copyscreen(&realscreen);
  411. }
  412.  
  413. spr_update_old() /* update screen always pixel-by-pixel */
  414. {
  415. int x, y, c, crap1, crap2, crap3, crap4, crap5, crap6, wx, wy;
  416. gl_setcontext(&backvirtual);
  417. gl_copyscreen(&workvirtual);
  418. gl_setcontext(&workvirtual);
  419. for (crap6=0;crap6<50;crap6++)
  420.     {
  421.     crap1=spritet[crap6];
  422.     if (crap1!=255) /* is there a sprite to be drawn? */
  423.         {
  424.         for (crap2=0;crap2<(sprite_image[crap1][1]);crap2++) /* y loop */
  425.             {
  426.             for (crap3=0;crap3<(sprite_image[crap1][0]);crap3++) /* x loop */
  427.                 {
  428.                 x = crap3;
  429.                 y = crap2;
  430.                 wx = sprite_image[crap1][0];
  431.                 wy = sprite_image[crap1][1];
  432.                 c = sprite_image[crap1][wx*crap2+crap3+2];
  433.                 if (c!=-1) {gl_setpixel(x+spritex[crap6],y+spritey[crap6],c);}
  434.                 /* draw pixel if not colour 255 (transparent) */
  435.                 }
  436.             }
  437.         }
  438.     }
  439. gl_copyscreen(&realscreen);
  440. }
  441.  
  442. int spr_pixelcollide(int x, int y)    /* is pixel x,y occupied by a sprite? if so, which? */
  443. {
  444. int zn, sn, ax, bx, ay, by, sx, sy;
  445. zn = 51; /* 51 = no sprite found */
  446. for (sn=0;sn<70;sn++) /* loop through sprites */
  447.     { if (spritet[sn] != 255) {
  448.     sx=sprite_image[spritet[sn]][0];
  449.     sy=sprite_image[spritet[sn]][1];
  450.     for (ay=0;ay<sy;ay++) /* y loop */
  451.         {
  452.         for (ax=0;ax<sx;ax++) /* x loop */
  453.             {
  454.             if (((spritex[sn]+ax) == x) && ((spritey[sn]+ay) == y) && (zn == 51) && (sprite_image[sn][(ax*sx)+ay+2] != -1))
  455.                 { zn = sn; }
  456.             }
  457.         }
  458.     }}
  459. return(zn);
  460. }
  461.  
  462. int spr_pix2collide(int x, int y)    /* like spr_pixelcollide but doesn't take transparent pixels into account. */
  463. {
  464. int zn, sn, ax, bx, ay, by, sx, sy;
  465. zn = 51; /* 51 = no sprite found */
  466. for (sn=0;sn<70;sn++) /* loop through sprites */
  467.     { if (spritet[sn] != 255) {
  468.     sx=sprite_image[spritet[sn]][0];
  469.     sy=sprite_image[spritet[sn]][1];
  470.     for (ay=0;ay<sy;ay++) /* y loop */
  471.         {
  472.         for (ax=0;ax<sx;ax++) /* x loop */
  473.             {
  474.             if (((spritex[sn]+ax) == x) && ((spritey[sn]+ay) == y) && (zn == 51))
  475.                 { zn = sn; }
  476.             }
  477.         }
  478.     }}
  479. return(zn);
  480. }
  481.  
  482. int spr_pix3collide(int x, int y, int excl)    /* like spr_pix2collide but doesn't take transparent pixels into account and excludes the specified sprite. */
  483. {
  484. int zn, sn, ax, bx, ay, by, sx, sy;
  485. zn = 71; /* 71 = no sprite found */
  486. for (sn=0;sn<70;sn++) /* loop through sprites */
  487.     { if (spritet[sn] != 255) {
  488.     sx=sprite_image[spritet[sn]][0];
  489.     sy=sprite_image[spritet[sn]][1];
  490.         {
  491.         for (ax=0;ax<sx;ax++) /* x loop */
  492.             {
  493.             if (((spritex[sn]+ax) == x) && ((spritey[sn]) == y) && (zn == 71) && (sn != excl))
  494.                 { zn = sn; }
  495.             }
  496.         for (ax=0;ax<sx;ax++) /* x loop */
  497.             {
  498.             if (((spritex[sn]+ax) == x) && ((spritey[sn]+(sy-1)) == y) && (zn == 71) && (sn != excl))
  499.                 { zn = sn; }
  500.             }
  501.         for (ay=0;ay<sy;ay++) /* y loop */
  502.             {
  503.             if (((spritex[sn]) == x) && ((spritey[sn]+ay) == y) && (zn == 71) && (sn != excl))
  504.                 { zn = sn; }
  505.             }
  506.         for (ay=0;ay<sy;ay++) /* y loop */
  507.             {
  508.             if (((spritex[sn]+(sx-1)) == x) && ((spritey[sn]+ay) == y) && (zn == 71) && (sn != excl))
  509.                 { zn = sn; }
  510.             }
  511.         for (ax=0;ax<sx;ax++) /* x loop */
  512.             {
  513.             if (((spritex[sn]+ax) == x) && ((spritey[sn]+1) == y) && (zn == 71) && (sn != excl))
  514.                 { zn = sn; }
  515.             }
  516.         for (ax=0;ax<sx;ax++) /* x loop */
  517.             {
  518.             if (((spritex[sn]+ax) == x) && ((spritey[sn]+(sy-2)) == y) && (zn == 71) && (sn != excl))
  519.                 { zn = sn; }
  520.             }
  521.         for (ay=0;ay<sy;ay++) /* y loop */
  522.             {
  523.             if (((spritex[sn]+1) == x) && ((spritey[sn]+ay) == y) && (zn == 71) && (sn != excl))
  524.                 { zn = sn; }
  525.             }
  526.         for (ay=0;ay<sy;ay++) /* y loop */
  527.             {
  528.             if (((spritex[sn]+(sx-2)) == x) && ((spritey[sn]+ay) == y) && (zn == 71) && (sn != excl))
  529.                 { zn = sn; }
  530.         }}}}
  531. return(zn);
  532. }
  533.  
  534. spr_spritecollide(int s)    /* does sprite s collide with another sprite? if so, which? */
  535. {
  536. int x, y, bx, by;
  537. x = sprite_image[spritet[s]][0]; y = sprite_image[spritet[s]][1];
  538. bx = spritex[s]; by = spritey[s];
  539. x = x / 2; y = y / 2;
  540. return(spr_pix3collide(bx+x,by+y,s));
  541. }
  542.  
  543. spr_dump() /* dump sprite info to standard output */
  544. {
  545. for (dummy=0;dummy<70;dummy++)
  546.     printf("%d:x=%d,y=%d,t=%d ",dummy,spritex[dummy],spritey[dummy],spritet[dummy]);
  547. }
  548.  
  549. spr_howmany()
  550. {
  551. int zn, zn2=0;
  552. for (zn=0;zn<70;zn++)
  553.     if (spritet[zn]!=255) zn2++;
  554. return(zn2);
  555. }
  556.  
  557. /* SPRITE LIBRARY PROCEDURES END - BOING PROCEDURES BEGIN */
  558.  
  559. title() /* display title screen */
  560. {
  561. int x, y;
  562. gl_setcontext(&backvirtual);
  563. fp = fopen("boing_title.raw","r");
  564. for (y=0;y<200;y++)
  565.     {
  566.     for (x=0;x<320;x++)
  567.         {
  568.         gl_setpixel(x,y,fgetc(fp));
  569.         }
  570.     }
  571. fclose(fp);
  572. }
  573.  
  574. play() /* Initialise the game */
  575. {
  576. start:
  577. gl_setcontext(&backvirtual); gl_clearscreen(0);
  578. spr_update(); sleep(2);
  579. init_playfield(); drawbricks();
  580. Snd_effect(4,2);
  581. do_it : if (dead==0 && lives!=0)
  582.     {
  583.     if (spr_howmany()==2)
  584.         { spr_kill(0); spr_kill(1);
  585.         spr_update(); Snd_effect(3,2); sleep(5);
  586.         gl_setcontext(&backvirtual); gl_clearscreen(0);
  587.         score=score+100;
  588.         init_playfield(); drawbricks(); }
  589.     playloop();
  590.     }
  591.     else
  592.     {
  593.     gl_setcontext(&backvirtual); gl_clearscreen(0);
  594.     Snd_effect(2,2); lives--;
  595.     spr_kill(0); spr_kill(1); spr_update();
  596.     sleep(2);
  597.     if (lives!=0)
  598.     { gl_setcontext(&backvirtual);
  599.     gl_write(65,150,"Press SPACE to respawn");
  600.     spr_update();
  601.     while (getchar()!=' ') {}
  602.     gl_setcontext(&backvirtual); gl_clearscreen(0); init_playfield(); dead=0; Snd_effect(4,2); }
  603.     else
  604.     { gl_setcontext(&backvirtual); Snd_effect(7,0);
  605.     gl_write(90,150,"G A M E   O V E R"); spr_update();
  606.     sleep(3); }
  607.     }
  608. if (lives!=0) goto do_it; else {for (dummy=0;dummy<70;dummy++) {spr_kill(dummy);}}
  609. }
  610.  
  611. init_playfield() /* draw the initial playing field */
  612. {
  613. char livesmessage[10];
  614. ball.x=160; ball.y=150; ball.up = 1; ball.down = 0; ball.left = 0; ball.right = 1;
  615. batx=144;
  616. spr_add(ball.x,ball.y,1);
  617. spr_add(batx,176,29);
  618. gl_setcontext(&backvirtual); gl_hline(0,189,319,255);
  619. sprintf(livesmessage,"Lives : %d",lives);
  620. gl_write(8,191,"BOING!"); gl_write(80,191,&livesmessage); gl_write(176,191,"Score : ");
  621. }
  622.  
  623. drawbricks() /* draw the bricks */
  624. {
  625. int x,y;
  626. for (y=0;y<1;y++) 
  627.     {
  628.     for (x=0;x<10;x++)
  629.         {
  630.         spr_add(x*32,y*16,3);
  631.         }
  632.     }
  633. for (y=1;y<3;y++)
  634.     {
  635.     for (x=0;x<10;x++)
  636.         {
  637.         spr_add(x*32,y*16,2);
  638.         }
  639.     }
  640. for (y=3;y<5;y++)
  641.     {
  642.     for (x=0;x<10;x++)
  643.         {
  644.         spr_add(x*32,y*16,4);
  645.         }
  646.     }
  647. }
  648.  
  649. playloop() /* THE GAME ITSELF!!! */
  650. {
  651. int spac;
  652. char scoremessage[10];
  653. int done = 0;
  654. int done2 = 0;
  655.  
  656. /* check for user keypress */
  657. spac = vga_getkey();
  658. if ((spac=='z' || spac=='Z') && batx!=0)
  659.     { batx=batx-3; }
  660. else if ((spac=='x' || spac=='X') && batx!=288)
  661.     { batx=batx+3; }
  662. else if (spac==' ')
  663.     { spr_add(batx+8,144,48); score=score-5; }
  664. spr_move(1,batx,176);
  665.  
  666. /* ball bouncing routine */
  667. if (ball.x<=0) {ball.left=0; ball.right = 1; Snd_effect(0,0);}
  668. if (ball.x>=303) {ball.left=1; ball.right = 0; Snd_effect(0,0);}
  669. if (ball.y<=0) {ball.up=0; ball.down = 1; Snd_effect(0,0);}
  670. if (ball.y>=175) {printf("You have no skill!\n"); spr_kill(0); dead=1;}
  671.  
  672. spac = spr_pix3collide(spritex[0]+8,spritey[0]-1,0);
  673. if (spac!=71) { ball.up=0; ball.down=1; collidehandle(spac); }
  674. spac = spr_pix3collide(spritex[0]+8,spritey[0]+17,0);
  675. if (spac!=71) { ball.up=1; ball.down=0; collidehandle(spac); }
  676. spac = spr_pix3collide(spritex[0]-1,spritey[0]+8,0);
  677. if (spac!=71) { ball.left=0; ball.right=1; collidehandle(spac); }
  678. spac = spr_pix3collide(spritex[0]+17,spritey[0]+8,0);
  679. if (spac!=71) { ball.left=1; ball.right=0; collidehandle(spac); }
  680.  
  681. if (ball.down==1)
  682.     ball.y=ball.y+1;
  683. if (ball.up==1)
  684.     ball.y=ball.y-1;
  685. if (ball.right==1)
  686.     ball.x=ball.x+1;
  687. if (ball.left==1)
  688.     ball.x=ball.x-1;
  689.  
  690. for (spac=0;spac<70;spac++)
  691.     { if (spritex[spac]<0) {spr_kill(spac); printf("Sprite moved off screen!\n");}
  692.     if (spritey[spac]<0) {spr_kill(spac); printf("Sprite moved off screen!\n");}
  693.     if (((spritex[spac])+(sprite_image[spac][0]))>320) {spr_kill(spac); printf("Sprite moved off screen!\n");}
  694.     if (((spritey[spac])+(sprite_image[spac][1]))>200) {spr_kill(spac); printf("Sprite moved off screen!\n");}
  695.     if (spritet[spac]>4 && spritet[spac]<22)
  696.         { spritet[spac]=(spritet[spac]+1); if (spritet[spac]==22) {spr_kill(spac);}} 
  697.     if (spritet[spac]>21 && spritet[spac]<29)
  698.         { spritet[spac]=(spritet[spac]+1); if (spritet[spac]==29) {spr_kill(spac);}}
  699.     if (spritet[spac]>30 && spritet[spac]<47)
  700.         { spritet[spac]=(spritet[spac]+1); if (spritet[spac]==47) {spr_kill(spac);}}
  701.     if ((spritet[spac]==48) && done==0) {spritet[spac]=49; spr_move(spac,spritex[spac],spritey[spac]-2); done=1;}
  702.     if ((spritet[spac]==49) && done==0) {spritet[spac]=50; spr_move(spac,spritex[spac],spritey[spac]-2); done=1;}
  703.     if ((spritet[spac]==50) && done==0) {spritet[spac]=51; spr_move(spac,spritex[spac],spritey[spac]-2); done=1;}
  704.     if ((spritet[spac]==51) && done==0) {spritet[spac]=48; spr_move(spac,spritex[spac],spritey[spac]-2); done=1;}
  705.     if ((spritet[spac]>47) && (spritet[spac]<52))
  706.         { dummy=spr_pix3collide(spritex[spac]+3,spritey[spac]+3,spac);
  707.         if (dummy!=71) {spritet[spac]=52; spritex[spac]=spritex[spac]-8; collidehandle(dummy);}
  708.         }
  709.     if ((spritet[spac]==52) && (done2==0)) {spritet[spac]=53; done2=1; Snd_effect(8,3); }
  710.     if ((spritet[spac]==53) && (done2==0)) {spritet[spac]=54; done2=1;}
  711.     if ((spritet[spac]==54) && (done2==0)) {spritet[spac]=55; done2=1;}
  712.     if ((spritet[spac]==55) && (done2==0)) {spritet[spac]=56; done2=1;}
  713.     if ((spritet[spac]==56) && (done2==0)) {spritet[spac]=57; done2=1;}
  714.     if ((spritet[spac]==57) && (done2==0)) {spritet[spac]=58; done2=1;}
  715.     if ((spritet[spac]==58) && (done2==0)) {spritet[spac]=59; done2=1;}
  716.     if ((spritet[spac]==59) && (done2==0)) {spr_kill(spac);}    
  717.     done=0; done2=0;
  718.     }
  719.  
  720. spr_move(0,ball.x,ball.y);
  721. gl_setcontext(&backvirtual); sprintf(scoremessage,"%d",score); gl_write(240,191,"        "); gl_write(240,191,&scoremessage);
  722. spr_update();
  723. }
  724.  
  725. collidehandle(int spac)
  726. {
  727. int    type;
  728. type=spritet[spac];
  729. if (type==2) /* yellow brick */
  730.     { spritet[spac]=5; score=score+20; Snd_effect(6,1); }
  731. else if (type==4) /* green brick */
  732.     { spritet[spac]=22; score=score+10; Snd_effect(5,1); }
  733. else if (type==29) /* bat */
  734.     { Snd_effect(0,0);
  735.     if ((spritex[0]+8) < (batx+8)) {ball.left=1; ball.right=0;}
  736.     else if ((spritex[0]+8) > (batx+24)) {ball.right=1; ball.left=0;}}
  737. else if (type==3)
  738.     { spritet[spac]=47; score=score+20; }
  739. else if (type==47) /* hit red brick */
  740.     { spritet[spac]=31; score=score+20; Snd_effect(1,1); }
  741. else if (type==1) /* missile hit ball */
  742.     { Snd_effect(7,0); dead=1; }
  743. }
  744.  
  745. instruct()
  746. {
  747. int y,x,c,x1,y1;
  748. char *plasmapal[1536];
  749. *plasmapal="\x00\x00\x00\xff\xff\xff\x25\x22\x20\x27\x23\x21\x2A\x25\x22\x2D\x26\x22\x30\x27\x23\x32\x29\x24\x34\x2A\x25\x36\x2C\x25\x38\x2D\x26\x3A\x2E\x27\x3B\x30\x27\x3C\x31\x28\x3D\x32\x29\x3D\x33\x2A\x3E\x34\x2A\x3D\x35\x2B\x3D\x36\x2C\x3C\x37\x2C\x3B\x38\x2D\x3A\x39\x2E\x38\x3A\x2E\x36\x3B\x2F\x34\x3B\x30\x32\x3C\x30\x30\x3C\x31\x2D\x3D\x32\x2A\x3D\x32\x27\x3D\x33\x25\x3D\x33\x22\x3D\x34\x1F\x3E\x34\x1B\x3D\x35\x18\x3D\x35\x16\x3D\x36\x13\x3D\x36\x10\x3D\x37\xD\x3C\x37\xB\x3C\x38\x9\x3B\x38\x7\x3B\x39\x5\x3A\x39\x3\x39\x39\x2\x38\x3A\x1\x37\x3A\x0\x36\x3B\x0\x35\x3B\x0\x34\x3B\x0\x33\x3B\x0\x32\x3C\x1\x31\x3C\x2\x30\x3C\x3\x2E\x3C\x5\x2D\x3D\x7\x2C\x3D\x9\x2A\x3D\xB\x29\x3D\xD\x27\x3D\x10\x26\x3D\x13\x25\x3D\x16\x23\x3D\x18\x22\x3D\x1B\x20\x3D\x1E\x1F\x3E\x22\x1D\x3D\x25\x1B\x3D\x27\x1A\x3D\x2A\x18\x3D\x2D\x17\x3D\x30\x16\x3D\x32\x14\x3D\x34\x13\x3D\x36\x11\x3D\x38\x10\x3D\x3A\xF\x3C\x3B\xD\x3C\x3C\xC\x3C\x3D\xB\x3C\x3D\xA\x3B\x3E\x9\x3B\x3D\x8\x3B\x3D\x7\x3B\x3C\x6\x3A\x3B\x5\x3A\x3A\x4\x39\x38\x3\x39\x36\x2\x39\x34\x2\x38\x32\x1\x38\x30\x1\x37\x2D\x0\x37\x2A\x0\x36\x27\x0\x36\x25\x0\x35\x22\x0\x35\x1F\x0\x34\x1B\x0\x34\x18\x0\x33\x16\x0\x33\x13\x0\x32\x10\x0\x32\xD\x1\x31\xB\x1\x30\x9\x2\x30\x7\x2\x2F\x5\x3\x2E\x3\x4\x2E\x2\x5\x2D\x1\x6\x2C\x0\x7\x2C\x0\x8\x2B\x0\x9\x2A\x0\xA\x2A\x0\xB\x29\x1\xC\x28\x2\xD\x27\x3\xF\x27\x5\x10\x26\x7\x11\x25\x9\x13\x25\xB\x14\x24\xD\x16\x23\x10\x17\x22\x13\x18\x22\x16\x1A\x21\x18\x1B\x20\x1B\x1D\x1F\x1E\x1E\x1F\x22\x20\x1E\x25\x22\x1D\x27\x23\x1C\x2A\x25\x1B\x2D\x26\x1B\x30\x27\x1A\x32\x29\x19\x34\x2A\x18\x36\x2C\x18\x38\x2D\x17\x3A\x2E\x16\x3B\x30\x16\x3C\x31\x15\x3D\x32\x14\x3D\x33\x13\x3E\x34\x13\x3D\x35\x12\x3D\x36\x11\x3C\x37\x11\x3B\x38\x10\x3A\x39\xF\x38\x3A\xF\x36\x3B\xE\x34\x3B\xD\x32\x3C\xD\x30\x3C\xC\x2D\x3D\xB\x2A\x3D\xB\x27\x3D\xA\x25\x3D\xA\x22\x3D\x9\x1F\x3E\x9\x1B\x3D\x8\x18\x3D\x8\x16\x3D\x7\x13\x3D\x7\x10\x3D\x6\xD\x3C\x6\xB\x3C\x5\x9\x3B\x5\x7\x3B\x4\x5\x3A\x4\x3\x39\x4\x2\x38\x3\x1\x37\x3\x0\x36\x2\x0\x35\x2\x0\x34\x2\x0\x33\x2\x0\x32\x1\x1\x31\x1\x2\x30\x1\x3\x2E\x1\x5\x2D\x0\x7\x2C\x0\x9\x2A\x0\xB\x29\x0\xD\x27\x0\x10\x26\x0\x13\x25\x0\x16\x23\x0\x18\x22\x0\x1B\x20\x0\x1E\x1F\x0\x22\x1D\x0\x25\x1B\x0\x27\x1A\x0\x2A\x18\x0\x2D\x17\x0\x30\x16\x0\x32\x14\x0\x34\x13\x0\x36\x11\x0\x38\x10\x0\x3A\xF\x1\x3B\xD\x1\x3C\xC\x1\x3D\xB\x1\x3D\xA\x2\x3E\x9\x2\x3D\x8\x2\x3D\x7\x2\x3C\x6\x3\x3B\x5\x3\x3A\x4\x4\x38\x3\x4\x36\x2\x4\x34\x2\x5\x32\x1\x5\x30\x1\x6\x2D\x0\x6\x2A\x0\x7\x27\x0\x7\x25\x0\x8\x22\x0\x8\x1F\x0\x9\x1B\x0\x9\x18\x0\xA\x16\x0\xA\x13\x0\xB\x10\x0\xB\xD\x1\xC\xB\x1\xD\x9\x2\xD\x7\x2\xE\x5\x3\xF\x3\x4\xF\x2\x5\x10\x1\x6\x11\x0\x7\x11\x0\x8\x12\x0\x9\x13\x0\xA\x13\x0\xB\x14\x1\xC\x15\x2\xD\x16\x3\xF\x16\x5\x10\x17\x7\x11\x18\x9\x13\x18\xB\x14\x19\xD\x16\x1A\x10\x17\x1B\x13\x18\x1B\x16\x1A\x1C\x18\x1B\x1D\x1B\x1D\x1E\x25\x22\x20\x27\x23\x21\x2A\x25\x22\x2D\x26\x22\x30\x27\x23\x32\x29\x24\x34\x2A\x25\x36\x2C\x25\x38\x2D\x26\x3A\x2E\x27\x3B\x30\x27\x3C\x31\x28\x3D\x32\x29\x3D\x33\x2A\x3E\x34\x2A\x3D\x35\x2B\x3D\x36\x2C\x3C\x37\x2C\x3B\x38\x2D\x3A\x39\x2E\x38\x3A\x2E\x36\x3B\x2F\x34\x3B\x30\x32\x3C\x30\x30\x3C\x31\x2D\x3D\x32\x2A\x3D\x32\x27\x3D\x33\x25\x3D\x33\x22\x3D\x34\x1F\x3E\x34\x1B\x3D\x35\x18\x3D\x35\x16\x3D\x36\x13\x3D\x36\x10\x3D\x37\xD\x3C\x37\xB\x3C\x38\x9\x3B\x38\x7\x3B\x39\x5\x3A\x39\x3\x39\x39\x2\x38\x3A\x1\x37\x3A\x0\x36\x3B\x0\x35\x3B\x0\x34\x3B\x0\x33\x3B\x0\x32\x3C\x1\x31\x3C\x2\x30\x3C\x3\x2E\x3C\x5\x2D\x3D\x7\x2C\x3D\x9\x2A\x3D\xB\x29\x3D\xD\x27\x3D\x10\x26\x3D\x13\x25\x3D\x16\x23\x3D\x18\x22\x3D\x1B\x20\x3D\x1E\x1F\x3E\x22\x1D\x3D\x25\x1B\x3D\x27\x1A\x3D\x2A\x18\x3D\x2D\x17\x3D\x30\x16\x3D\x32\x14\x3D\x34\x13\x3D\x36\x11\x3D\x38\x10\x3D\x3A\xF\x3C\x3B\xD\x3C\x3C\xC\x3C\x3D\xB\x3C\x3D\xA\x3B\x3E\x9\x3B\x3D\x8\x3B\x3D\x7\x3B\x3C\x6\x3A\x3B\x5\x3A\x3A\x4\x39\x38\x3\x39\x36\x2\x39\x34\x2\x38\x32\x1\x38\x30\x1\x37\x2D\x0\x37\x2A\x0\x36\x27\x0\x36\x25\x0\x35\x22\x0\x35\x1F\x0\x34\x1B\x0\x34\x18\x0\x33\x16\x0\x33\x13\x0\x32\x10\x0\x32\xD\x1\x31\xB\x1\x30\x9\x2\x30\x7\x2\x2F\x5\x3\x2E\x3\x4\x2E\x2\x5\x2D\x1\x6\x2C\x0\x7\x2C\x0\x8\x2B\x0\x9\x2A\x0\xA\x2A\x0\xB\x29\x1\xC\x28\x2\xD\x27\x3\xF\x27\x5\x10\x26\x7\x11\x25\x9\x13\x25\xB\x14\x24\xD\x16\x23\x10\x17\x22\x13\x18\x22\x16\x1A\x21\x18\x1B\x20\x1B\x1D\x1F\x1E\x1E\x1F\x22\x20\x1E\x25\x22\x1D\x27\x23\x1C\x2A\x25\x1B\x2D\x26\x1B\x30\x27\x1A\x32\x29\x19\x34\x2A\x18\x36\x2C\x18\x38\x2D\x17\x3A\x2E\x16\x3B\x30\x16\x3C\x31\x15\x3D\x32\x14\x3D\x33\x13\x3E\x34\x13\x3D\x35\x12\x3D\x36\x11\x3C\x37\x11\x3B\x38\x10\x3A\x39\xF\x38\x3A\xF\x36\x3B\xE\x34\x3B\xD\x32\x3C\xD\x30\x3C\xC\x2D\x3D\xB\x2A\x3D\xB\x27\x3D\xA\x25\x3D\xA\x22\x3D\x9\x1F\x3E\x9\x1B\x3D\x8\x18\x3D\x8\x16\x3D\x7\x13\x3D\x7\x10\x3D\x6\xD\x3C\x6\xB\x3C\x5\x9\x3B\x5\x7\x3B\x4\x5\x3A\x4\x3\x39\x4\x2\x38\x3\x1\x37\x3\x0\x36\x2\x0\x35\x2\x0\x34\x2\x0\x33\x2\x0\x32\x1\x1\x31\x1\x2\x30\x1\x3\x2E\x1\x5\x2D\x0\x7\x2C\x0\x9\x2A\x0\xB\x29\x0\xD\x27\x0\x10\x26\x0\x13\x25\x0\x16\x23\x0\x18\x22\x0\x1B\x20\x0\x1E\x1F\x0\x22\x1D\x0\x25\x1B\x0\x27\x1A\x0\x2A\x18\x0\x2D\x17\x0\x30\x16\x0\x32\x14\x0\x34\x13\x0\x36\x11\x0\x38\x10\x0\x3A\xF\x1\x3B\xD\x1\x3C\xC\x1\x3D\xB\x1\x3D\xA\x2\x3E\x9\x2\x3D\x8\x2\x3D\x7\x2\x3C\x6\x3\x3B\x5\x3\x3A\x4\x4\x38\x3\x4\x36\x2\x4\x34\x2\x5\x32\x1\x5\x30\x1\x6\x2D\x0\x6\x2A\x0\x7\x27\x0\x7\x25\x0\x8\x22\x0\x8\x1F\x0\x9\x1B\x0\x9\x18\x0\xA\x16\x0\xA\x13\x0\xB\x10\x0\xB\xD\x1\xC\xB\x1\xD\x9\x2\xD\x7\x2\xE\x5\x3\xF\x3\x4\xF\x2\x5\x10\x1\x6\x11\x0\x7\x11\x0\x8\x12\x0\x9\x13\x0\xA\x13\x0\xB\x14\x1\xC\x15\x2\xD\x16\x3\xF\x16\x5\x10\x17\x7\x11\x18\x9\x13\x18\xB\x14\x19\xD\x16\x1A\x10\x17\x1B\x13\x18\x1B\x16\x1A\x1C\x18\x1B\x1D\x1B\x1D\x1E";
  750. gl_setpalette(*plasmapal);
  751. gl_setcontext(&backvirtual);
  752. gl_fillbox(0,0,320,200,0);
  753. /*while (1!=0)
  754. {
  755. for (d=0;d<0.3;d=d+0.001)
  756. {gl_setcontext(&backvirtual);
  757.     for (y=0;y<66;y++)
  758.     { for (x=0;x<105;x++)
  759.         {
  760.         c = 83*(3+(cos(d*sqrt((x-128)*(x-128)+(y-128)*(y-128))))+cos(x/21.0)+cos(y/26.0));
  761.         gl_setpixel(0,201,c); if (gl_getpixel(0,201)==0 || gl_getpixel(0,201)==1) {c=2;}
  762.         gl_setpixel(0,201,0);
  763.         for (x1=x*3;x1<x*3+3;x1++) {for (y1=y*3;y1<y*3+3;y1++) {gl_setpixel(x1,y1,c);}}
  764.         }
  765.     }
  766. spr_update();
  767.  
  768. }
  769. }*/
  770. gl_setcontext(&backvirtual);
  771.     for (y=0;y<200;y++)
  772.     { for (x=0;x<320;x++)
  773.         {
  774.         c = 83*(3+(cos(0.09*sqrt((x-128)*(x-128)+(y-128)*(y-128))))+cos(x/21.0)+cos(y/26.0));
  775.         gl_setpixel(0,201,c); if (gl_getpixel(0,201)==0 || gl_getpixel(0,201)==1) {c=2;}
  776.         gl_setpixel(0,201,0);
  777.         gl_setpixel(x,y,c);
  778.         }
  779.     }
  780. spr_update();
  781. cycle:
  782. for (c=0;c<254;c++)
  783.     { gl_setpalettecolors(2,254,*(plasmapal+c*3+6)); }
  784. goto cycle;
  785. scanf("%d",dummy);
  786. }
  787.  
  788. /* VGALIB GETKEY FUNCTION */
  789.  
  790. /* The following vga_getkey() function is from..... */
  791.  
  792.  
  793. /* VGAlib version 1.2 - (c) 1993 Tommy Frandsen            */
  794. /*                                   */
  795. /* This library is free software; you can redistribute it and/or   */
  796. /* modify it without any restrictions. This library is distributed */
  797. /* in the hope that it will be useful, but without any warranty.   */
  798.  
  799. /* Multi-chipset support Copyright 1993 Harm Hanemaayer */
  800. /* partially copyrighted (C) 1993 by Hartmut Schirmer */
  801.  
  802. int vga_getkey() {
  803.     struct termio zap, original;
  804.     char c;
  805.     int e;
  806.  
  807.     ioctl(fileno(stdin), TCGETA, &original);    /* Get termio */
  808.     zap = original;
  809.     zap.c_cc[VMIN] = 0;                /* Modify termio  */
  810.     zap.c_cc[VTIME] = 0;
  811.     zap.c_lflag = 0;
  812.     ioctl(fileno(stdin), TCSETA, &zap);        /* Set new termio */
  813.     e = read(fileno(stdin), &c, 1);            /* Read one char */
  814.     ioctl(fileno(stdin), TCSETA, &original);    /* Restore termio */
  815.     if (e != 1)
  816.         return 0;                /* No key pressed. */
  817.     return c;                    /* Return key. */
  818. }
  819.  
  820. /* SOUNDIT LIBRARY */
  821.  
  822. /* SoundIt library 0.021
  823.  
  824.    Copyright 1994 Brad Pitzel  pitzel@cs.sfu.ca
  825.  
  826.    Feel free to use/distribute/modify as long as proper credits
  827.    are included.
  828. */
  829.  
  830. /*==========================================================================*/
  831. /* the mix buff, where the channels are mixed into. The mix buffer is then
  832.    dumped to the sound device (/dev/dsp). Samples are mixed in
  833.    Vunclipbuf (buffer of ints), then the values in Vunclipbuf are clipped to
  834.    values between 0 and 255, and stored into Vclippedbuf (buffer of unsigned
  835.    chars).
  836. */
  837.  
  838. struct Mix
  839.     {
  840.     unsigned char *Vclippedbuf;    
  841.     int *Vunclipbuf;
  842.     int Vsize;
  843.     };
  844. typedef struct Mix Mix;
  845.  
  846. /*==========================================================================*/
  847. struct Channel
  848.     {
  849.     unsigned char *Vstart,*Vcurrent;    /* ptr's into a playing sample */
  850.     int    Vlen;                /* length of sample in bytes */
  851.     int    Vleft;                /* bytes left of sample to play */
  852.     };
  853. typedef struct Channel Channel;
  854.  
  855. /*==========================================================================*/
  856.  
  857. /* variables prefixed with S_ are static */
  858. /* 0 if mixer isn't initialized or init failed, 1 if mixer is good */
  859. static int sampleMixerStatus = 0;
  860.     
  861. static const Sample     *S_sounds = NULL; /* ptr to array of samples */
  862. static int S_num_sounds = 0;        /* size of 'sounds' array above */
  863. static int S_fd_snddev = -1;        /* file # for sound device once open */
  864. static int S_fd_pipe[2] = { -1, -1 };    /* pipe to talk to child process */
  865. static int S_son_pid = -1;        /* process ID for the forked sound mixer */
  866. static const char *S_snddev = NULL;    /* char string for device, ie "/dev/dsp" */
  867. static int S_num_channels = 6;        /* number of channels to mix */
  868. static int S_playback_freq = 0;        /* playback frequency (in Hz) */
  869. /*==========================================================================*/
  870. /* non-public functions, used only within this file*/
  871.  
  872. int Snd_init_dev();
  873. int Snd_restore_dev();
  874.  
  875. void Chan_reset( Channel *chan );    /* init channel structure */
  876.  
  877.     /* start a sample playing on a channel */
  878. void Chan_assign( Channel *chan, const Sample *snd );
  879.  
  880.     /* mix all channels together into the 'mix' structure */
  881. int  Chan_mixAll( Mix *mix, Channel *ch );
  882.  
  883.     /* used by Chan_mixAll to mix the 1st channel */
  884. int  Chan_copyIn( Channel *chan, Mix *mix );
  885.  
  886.     /* used by Chan_mixAll to mix the middle channels */
  887. int  Chan_mixIn( Channel *chan, Mix *mix );
  888.  
  889.     /* used by Chan_mixAll to mix the last channel */
  890. int  Chan_finalMixIn( Channel *chan, Mix *mix );
  891.  
  892.  
  893. /* alloc mem for mix buffer, and deallocate function */
  894. /* The sound channels are mixed together into the mix buffer   */
  895. /* then the mix buffer data is sent directly to the sound device */
  896. void Mix_alloc( Mix *mix, int size );
  897. void Mix_dealloc( Mix *mix );
  898.  
  899. /*==========================================================================*/
  900. /* justing for testing, normally not called */
  901. void dump_snd_list()
  902.     {
  903.     int i=0;
  904.     
  905.     for(i=0; i<S_num_sounds; i++)
  906.         {
  907.         printf("snd %d: len = %d \n", i, S_sounds[i].len );
  908.         }
  909.     }
  910.     
  911. /*==========================================================================*/
  912. int Snd_init( int num_snd, const Sample *sa, int frequency, 
  913.               int channels, const char *dev )
  914.     {
  915.     int result;
  916.  
  917.     S_num_sounds     = num_snd;
  918.     S_sounds         = sa;    /* array of sound samples*/
  919.     S_playback_freq  = frequency;
  920.     S_num_channels   = channels; 
  921.     S_snddev= dev;    /* sound device, eg /dev/dsp*/
  922.     
  923.     if (S_sounds==NULL)
  924.         return EXIT_FAILURE;
  925.     
  926.     result=Snd_init_dev();
  927.  
  928.     if (result==EXIT_SUCCESS)
  929.         {
  930.         sampleMixerStatus=1;
  931.         }
  932.     else
  933.         {
  934.         sampleMixerStatus=0;
  935.         }
  936.  
  937.     return result;
  938.     }
  939.  
  940. /*==========================================================================*/
  941. int Snd_restore()
  942.     {
  943.     int result;
  944.  
  945.     if (!sampleMixerStatus)
  946.         return EXIT_FAILURE;
  947.     
  948.     result=Snd_restore_dev();
  949.  
  950.     if (result==EXIT_SUCCESS)
  951.         {
  952.         sampleMixerStatus=0;
  953.         }
  954.     else
  955.         {
  956.         sampleMixerStatus=0;
  957.         }
  958.  
  959.     return result;
  960.     }
  961.  
  962. /*==========================================================================*/
  963. /* volume control not implemented yet.*/
  964. int Snd_effect( int sound_num, int channel )
  965.     {
  966.     if(! sampleMixerStatus )
  967.         return EXIT_FAILURE;
  968.         
  969.     if(S_sounds[sound_num].data != NULL)
  970.         {    
  971.         write(S_fd_pipe[1], &sound_num, sizeof(sound_num));
  972.         write(S_fd_pipe[1], &channel, sizeof(channel));
  973.         }
  974.     else
  975.         fprintf(stderr,"Referencing NULL sound entry\n");
  976.     
  977.     return EXIT_SUCCESS;
  978.     }
  979.  
  980. /*============================================================================*/
  981. int Snd_init_dev()
  982.     {
  983.     int whoami;
  984.     S_fd_snddev = -1;
  985.  
  986.     S_son_pid = 0;
  987.  
  988.  
  989.     if(access(S_snddev,W_OK) != 0)
  990.         {    
  991.         perror("No access to sound device");
  992.         return EXIT_FAILURE;
  993.         }
  994.  
  995.     S_fd_snddev = open(S_snddev,O_WRONLY);
  996.  
  997.     if(S_fd_snddev < 0)
  998.         {    
  999.         fprintf(stderr,"int_snddev: Cannot open sound device \n");
  1000.         return EXIT_FAILURE;
  1001.         }
  1002.         
  1003.     close(S_fd_snddev);
  1004.  
  1005.     if(pipe(S_fd_pipe) < 0)
  1006.         {    
  1007.         fprintf(stderr,"Cannot create pipe for sound control \n");
  1008.         return EXIT_FAILURE;
  1009.         }
  1010.  
  1011.     /* now setup 2nd process for writing the data... */
  1012.     if((whoami = fork()) < 0)
  1013.         {    
  1014.         fprintf(stderr,"Cannot fork sound driver\n");
  1015.         return EXIT_FAILURE;
  1016.         }
  1017.         
  1018.     if(whoami != 0)    /* successfully created son */
  1019.         {    
  1020.         close(S_fd_pipe[0]);    /* close end for reading */
  1021.         S_son_pid = whoami;
  1022.         return EXIT_SUCCESS;
  1023.         }
  1024.         
  1025.         /* Here is the code for the son... */
  1026.         {
  1027.         int sound_num,ch,i;
  1028.         struct timeval tval = {0L,0L};
  1029.         fd_set readfds,dsp;
  1030.  
  1031.         Mix mix;
  1032.         
  1033.         int frag, fragsize;
  1034.  
  1035.         Channel *chan = (Channel*)malloc( sizeof(Channel)*S_num_channels );
  1036.  
  1037.         for (i=0; i<S_num_channels; i++)
  1038.             Chan_reset( chan+i );
  1039.             
  1040.         S_fd_snddev = open(S_snddev,O_WRONLY );
  1041.         if(S_fd_snddev < 0)
  1042.             {    
  1043.             perror("Cannot open sound device: ");
  1044.             exit(1);
  1045.             }
  1046.  
  1047.         frag = FRAG_SPEC; /*defined in soundIt.h */
  1048.         
  1049.          ioctl(S_fd_snddev, SNDCTL_DSP_SETFRAGMENT, &frag);
  1050.  
  1051.         if ( ioctl(S_fd_snddev,SNDCTL_DSP_SPEED, &S_playback_freq)==-1 )
  1052.             perror("Sound driver ioctl ");
  1053.  
  1054.         fragsize=0;
  1055.         if ( ioctl(S_fd_snddev,SNDCTL_DSP_GETBLKSIZE, &fragsize)==-1 ) 
  1056.             perror("Sound driver ioctl ");
  1057.             
  1058.         /* printf("after: block size: %d \n",fragsize); */
  1059.  
  1060.         /* init mixer object*/
  1061.         Mix_alloc( &mix, fragsize );
  1062.  
  1063.         close(S_fd_pipe[1]);    /* close end for writing */
  1064.  
  1065.         FD_ZERO(&dsp); 
  1066.         FD_SET(S_fd_snddev, &dsp);
  1067.         
  1068.         FD_ZERO(&readfds); 
  1069.         FD_SET(S_fd_pipe[0], &readfds);
  1070.         
  1071.         printf("Sound driver initialized.\n");
  1072.         
  1073.         for(;;)
  1074.             {
  1075.             FD_SET(S_fd_pipe[0], &readfds);
  1076.             tval.tv_sec=0L;
  1077.             tval.tv_usec=0L;
  1078.             select(S_fd_pipe[0]+1, &readfds,NULL,NULL,&tval);
  1079.  
  1080.             if (FD_ISSET(S_fd_pipe[0], &readfds))
  1081.                 {
  1082.                 if (read(S_fd_pipe[0], &sound_num, sizeof(int))==0)
  1083.                     break;
  1084.  
  1085.                 read(S_fd_pipe[0], &ch, sizeof(int));
  1086.  
  1087.                 /* printf("chan=%d snd=%d len=%d \n", ch, sound_num, S_sounds[sound_num].len ); */
  1088.                 Chan_assign( &(chan[ch]), &(S_sounds[sound_num]) );
  1089.                 }
  1090.             
  1091.             Chan_mixAll(&mix,chan);
  1092.             write(S_fd_snddev, mix.Vclippedbuf, fragsize );
  1093.             }
  1094.  
  1095.         Mix_dealloc( &mix );            
  1096.         printf("Sound process exiting..\n");
  1097.         close(S_fd_pipe[0]);
  1098.         close(S_fd_pipe[1]);
  1099.         exit (0);
  1100.         } /*end of child process */
  1101.     }
  1102.  
  1103.  
  1104. /*==========================================================================*/
  1105. int Snd_restore_dev()
  1106.     {
  1107.     close(S_fd_pipe[0]);
  1108.     close(S_fd_pipe[1]);
  1109.     
  1110.     /* wait for child process to die*/
  1111.     wait(NULL);
  1112.     return EXIT_SUCCESS;
  1113.     }
  1114.  
  1115. /*==========================================================================*/
  1116. /*   CHANNEL MIXING FUNCTIONS                            */
  1117. /*==========================================================================*/
  1118. void Chan_reset( Channel *chan )
  1119.     {
  1120.     chan->Vstart=NULL;
  1121.     chan->Vcurrent=NULL;
  1122.     chan->Vlen=0;
  1123.     chan->Vleft=0;
  1124.     }
  1125.  
  1126. /*==========================================================================*/
  1127. void Chan_assign( Channel *chan, const Sample *snd )
  1128.     {
  1129.     chan->Vstart  = snd->data;
  1130.     chan->Vcurrent= chan->Vstart;
  1131.     chan->Vlen    = snd->len;
  1132.     chan->Vleft   = snd->len;
  1133.     } 
  1134.  
  1135. /*==========================================================================*/
  1136. int Chan_copyIn( Channel *chan, Mix *mix )
  1137.     {
  1138.     int    i,*p = mix->Vunclipbuf, result, min;
  1139.  
  1140.     result = (chan->Vleft>0) ? 1 : 0;
  1141.     min = (chan->Vleft < mix->Vsize) ? chan->Vleft : mix->Vsize;
  1142.  
  1143.     for(i=0; i<min; i++)
  1144.         {
  1145.         *p++ = (int) *chan->Vcurrent++;
  1146.         }
  1147.     chan->Vleft -= i;
  1148.  
  1149.     /* fill the remaining (if any) part of the mix buffer with silence */
  1150.     while (i<mix->Vsize) 
  1151.             { 
  1152.             *p++ = 128; 
  1153.             i++; 
  1154.             }
  1155.     return result;            
  1156.     }
  1157.  
  1158. /*==========================================================================*/
  1159. int Chan_mixIn( Channel *chan, Mix *mix ) 
  1160.     {
  1161.     int    i,*p = mix->Vunclipbuf, result, min;
  1162.  
  1163.     result = (chan->Vleft>0) ? 1 : 0;
  1164.     min = (chan->Vleft < mix->Vsize) ? chan->Vleft : mix->Vsize;
  1165.     
  1166.     for(i=0; i<min; i++)
  1167.         {
  1168.         *p++ += (int) (*chan->Vcurrent++) - 128;
  1169.         }
  1170.  
  1171.     chan->Vleft -= i;
  1172.     return result;
  1173.     }
  1174.  
  1175. /*========================================================================*/
  1176. /* clip an int to a value between 0 and 255 */
  1177. static inline 
  1178. unsigned char clip(int i)
  1179.     {
  1180.     return (i<0) ? 0 : ( (i>255) ? 255 : i );
  1181.     }
  1182.     
  1183. /*==========================================================================*/
  1184. int Chan_finalMixIn( Channel *chan, Mix *mix )
  1185.     {
  1186.     register int    i;
  1187.     int   *p = mix->Vunclipbuf, result, min;
  1188.     unsigned char *final = mix->Vclippedbuf;
  1189.  
  1190.     result = (chan->Vleft>0) ? 1 : 0;
  1191.     min = (chan->Vleft < mix->Vsize) ? chan->Vleft : mix->Vsize;
  1192.     
  1193.     for(i=0; i<min; i++)
  1194.         {
  1195.         *p += (int) (*chan->Vcurrent++) - 128;
  1196.         *final++ = clip(*p++);
  1197.         }
  1198.     chan->Vleft -= i;
  1199.  
  1200.     /* copy rest of Vunclipbuf over to Vclippedbuf */
  1201.     while (i<mix->Vsize) 
  1202.             {
  1203.             *final++ = clip(*p++);
  1204.             i++;
  1205.             }
  1206.             
  1207.     return result;
  1208.     }
  1209.  
  1210.  
  1211. /*==========================================================================*/
  1212. void Mix_alloc(Mix *mix, int size)
  1213.     {
  1214.     mix->Vclippedbuf = (unsigned char *)calloc( sizeof(char), size);
  1215.     mix->Vunclipbuf = (int *)calloc( sizeof(int), size);
  1216.     mix->Vsize  = size;
  1217.     
  1218.     if ((mix->Vclippedbuf==NULL)||(mix->Vunclipbuf==NULL))
  1219.         {
  1220.        fprintf(stderr,"Unable to allocate memory for mixer buffer\n");
  1221.         exit(-1);
  1222.         }
  1223.     }
  1224.  
  1225. /*==========================================================================*/
  1226. void Mix_dealloc( Mix *mix)
  1227.     { 
  1228.     if (mix->Vclippedbuf) free(mix->Vclippedbuf); 
  1229.     if (mix->Vunclipbuf) free(mix->Vunclipbuf); 
  1230.     }
  1231.  
  1232. /*==========================================================================*/
  1233. /* Mixes together the channels into one sound.
  1234.    Returns # of channels currently playing *any* sound
  1235.    Therefore, return 0 means to channels have a sample, therefore no
  1236.    sound is playing
  1237. */ 
  1238. int Chan_mixAll( Mix *mix, Channel *chan )
  1239.     {
  1240.     int result  = 0,i=0;
  1241.     
  1242.     result  = Chan_copyIn( chan,  mix);
  1243.  
  1244.     /* we want to loop for S_num_channels-2 */
  1245.     for(i=2;i<S_num_channels;i++)
  1246.         result += Chan_mixIn( ++chan, mix);
  1247.         
  1248.     result += Chan_finalMixIn( ++chan, mix);
  1249.     
  1250.     return result;
  1251.     }
  1252.  
  1253. /*==========================================================================*/
  1254. /* given the name of a .raw sound file, load it into the Sample struct */ 
  1255. /* pointed to by 'sample'                                              */
  1256. /* Returns -1 couldn't open/read file                       */
  1257. /*         -2 couldn't alloc memory)                                   */
  1258. int
  1259. Snd_loadRawSample( const char *file, Sample *sample )
  1260.    {
  1261.    FILE *fp;
  1262.  
  1263.    sample->data = NULL;
  1264.    sample->len  = 0;
  1265.    
  1266.    fp = fopen(file,"r");   
  1267.    
  1268.    if (fp==NULL) return -1;
  1269.    
  1270.    /* get length of the file */
  1271.    sample->len = lseek( fileno(fp), 0, SEEK_END );
  1272.    
  1273.    /* go back to beginning of file */
  1274.    lseek( fileno(fp), 0, SEEK_SET );
  1275.  
  1276.    /* alloc memory for sample */
  1277.    sample->data = (unsigned char *)malloc( sample->len );
  1278.    
  1279.    if (sample->data==NULL)
  1280.        {
  1281.        fclose(fp);
  1282.        return -2;
  1283.        }
  1284.    
  1285.    fread( sample->data, 1, sample->len, fp );     
  1286.   
  1287.    fclose(fp);
  1288.    
  1289.    return 0;
  1290.    }
  1291.